Project

General

Profile

Bug #8308

FRR OSPF6D: interfaces not assigned to areas if they only have a link-local address

Added by Firstname Surname over 1 year ago. Updated about 2 months ago.

Status:
Feedback
Priority:
Normal
Assignee:
Category:
FRR
Target version:
-
Start date:
02/02/2018
Due date:
% Done:

100%

Estimated time:
Affected Version:
Affected Architecture:
All

Description

frr_ospf6d.inc:

                                list($interface_ip, $interface_subnet, $subnet) = frr_get_interfaceinfo($conf['interface'], true);
                                if (empty($interface_ip)) {
                                        continue;
                                }
                                $interface_area = (strlen($conf['interfacearea']) > 0) ? $conf['interfacearea'] : $ospf6d_conf['area'];

This makes it impossible to assign IPV6 interfaces to any area if they are configured with "ipv6 address: none". They do have a link-local address which is by all means a valid way to run OSPFv3. You may configure other properties, but you end up with interfaces "not attached to any area". For IPv6 interfaces I think it is safe to skip the IP address check, because there always is one.

History

#1 Updated by Jim Pingle over 1 year ago

  • Project changed from pfSense to pfSense Packages
  • Category set to FRR
  • Assignee set to Jim Pingle
  • Affected Version deleted (2.4.x)

#2 Updated by Jim Pingle about 2 months ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100

Fixed in FRR pkg version 0.5.0

Also available in: Atom PDF