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

Also available in: Atom PDF