diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-10-07 20:34:31 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-10-07 20:55:52 -0400 |
| commit | 19bd3dffc19eb0a4fb13ec6da987c6bd00a1f727 (patch) | |
| tree | 20e1fe85427dba8e091cf771f442285b423cba99 /zebra/zebra_router.c | |
| parent | cc4d4ce8229d6107599eb42d4f646eddbea5ddc7 (diff) | |
bgpd: Do a bit better job of tracking the bgp->peerhash
When we add/remove peers we need to do a bit better job
of tracking them in the bgp->peerhash.
1) When we have the doppelganger take over, make sure the
winner is the one represented in the peerhash.
2) When creating the doppelganger, leave the current one
in place instead of blindly replacing it.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'zebra/zebra_router.c')
0 files changed, 0 insertions, 0 deletions
