summaryrefslogtreecommitdiff
path: root/zebra/interface.c
diff options
context:
space:
mode:
authorChristian Franke <nobody@nowhere.ws>2016-04-03 12:46:27 -0300
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-04-06 08:06:53 -0400
commit233d97e903493fa0393a935a75cc895e8dbbdb69 (patch)
treedd10ef30909a0b5c20f11900717063dc1f3e1f4a /zebra/interface.c
parentba75ed2cf857d0d0ce818ea9b825708087b0a699 (diff)
isisd: make sure that all interface addresses are advertised
If the following configuration commands are run interactively in succession, the ipv6 addresses of this interface won't be advertised in the router's LSP immediately: # interface eth0 # ip router isis test # ipv6 router isis test This is because the ipv6 router command won't trigger a state change for the interface and therefore, it won't trigger a regeneration of the LSPs. The same thing happens if IPv4 is enabled after IPv6, or for the cases where IPv4 is disabled and IPv6 stays enabled or vice-versa. Fix this by explicitly calling lsp_regenerate_schedule for the cases where it won't be called implicitly. Signed-off-by: Christian Franke <nobody@nowhere.ws>
Diffstat (limited to 'zebra/interface.c')
0 files changed, 0 insertions, 0 deletions