summaryrefslogtreecommitdiffstats
path: root/ospf6d/ospf6_interface.h
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2015-07-22 21:35:37 +0200
committerDonald Sharp <sharpd@cumulusnetworks.com>2015-07-22 21:35:37 +0200
commit7bbc6864de7071873fc47680cb80a583280495b3 (patch)
tree38a79f8231b26123db1bc6c7f5796b8196e81874 /ospf6d/ospf6_interface.h
parentThe last BGP peer down reason code "PEER_DOWN_V6ONLY_CHANGE" has no correspon... (diff)
downloadfrr-7bbc6864de7071873fc47680cb80a583280495b3.tar.xz
frr-7bbc6864de7071873fc47680cb80a583280495b3.zip
When IPv6 peer BFD down status is received by BGP, all the the peers for which the BFD is enabled are brought down. This happens due to reverse memcmp check of destination and source IPv6 addresses with the BFD enabled BGP peers. Fixed it by doing the memcmp correctly.
Also, there is no reason stored in the last_reset field when BGP peer goes down due BFD. Incorrect/no peer down reason can get logged when BGP peer goes down due to BFD. Fixed it by adding new BFD peer down reason code and storing it in the peer last_reset field when peer is broght down due to BFD.
Diffstat (limited to 'ospf6d/ospf6_interface.h')
0 files changed, 0 insertions, 0 deletions