-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BGP BFD session things #17410
BGP BFD session things #17410
Conversation
Use a separate `member` in this case. Signed-off-by: Donatas Abraitis <[email protected]>
Having something like: ``` neighbor 192.168.1.222 ebgp-multihop 32 neighbor 192.168.1.222 update-source 192.168.1.5 neighbor 192.168.1.222 bfd ``` Won't work and the result is (empty): ``` $ show bfd peers BFD Peers: ``` bgp_stop() is called in BGP FSM multiple times (even at startup) that causes intermediate session interruption when update-source/ebgp-multihop is triggered. With this fix, the ordering does not matter and the BFD session's parameters are updated correctly. Signed-off-by: Donatas Abraitis <[email protected]>
…date-source Signed-off-by: Donatas Abraitis <[email protected]>
I tested the change but I couldn't get BFD session either when restarting frr, is it ready? |
Can you show Also, show the full config + logs. Because for me (and a topotest added confirms) it works. |
Your topotest uses ip address in update-source, does it mean that using interface name is not supported? |
If BFD is down, we should try to detect the source automatically from the given interface. Signed-off-by: Donatas Abraitis <[email protected]>
Signed-off-by: Donatas Abraitis <[email protected]>
@tufeigunchu could you retry with the latest changes (force pushed 1 commit)? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good
Closes #17396
Closes #17408