Project

General

Profile

Actions

Bug #8308

closed

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

Added by Firstname Surname about 6 years ago. Updated over 4 years ago.

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

100%

Estimated time:
Plus Target Version:
Affected Version:
Affected Plus 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.

Actions #1

Updated by Jim Pingle about 6 years ago

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

Updated by Jim Pingle almost 5 years ago

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

Fixed in FRR pkg version 0.5.0

Actions #3

Updated by Jim Pingle over 4 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF