summaryrefslogtreecommitdiff
path: root/lib/command_py.c
diff options
context:
space:
mode:
authorDon Slice <dslice@cumulusnetworks.com>2017-07-18 12:54:50 +0000
committerDon Slice <dslice@cumulusnetworks.com>2017-07-18 13:09:34 +0000
commite5f22b303623861a48273914bbdb313282d97ad0 (patch)
treeadd6acb9f66c3cb8a1bbdece0554ac715a752b9f /lib/command_py.c
parentc14777c6bfd0a446c85243d3a9835054a259c276 (diff)
bgpd: fix peer startup for labeled-unicast if linklocal address not found
Problem found in testing where ipv6 labeled-unicast prefixes were not received on the peers if a "service networking restart" was issued. Same problem would happen with an ifdown/ifup on the link to the peer. Found the problem to be that peers would establish for labeled-unicast even if a link-local address was not yet available on the interface toward the peer, causing updates to be sent without a nexthop value. These were then rejected by the peer. Fix is to delay peer establishment until after the link-local addresses are available. Ticket: CM-16779 Signed-off-by: Don Slice <dslice@cumulusnetworks.com> Reviewed By: Donald Sharp <sharpd@cumulusnetworks.com> Testing Done: Manual testing successful. Bgp-smoke completed with no new failures
Diffstat (limited to 'lib/command_py.c')
0 files changed, 0 insertions, 0 deletions