]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Do not start BGP session if BGP identifier is not set 18015/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 29 Jan 2025 21:03:06 +0000 (23:03 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Tue, 4 Feb 2025 21:31:11 +0000 (23:31 +0200)
commita94ff3f4abd11c515b5cd3be7b998490e5f75c2a
tree88d19513884a825ef69f14ef43a32ef81b274cc6
parent8e1c0abf2f784c2184fc2046cf602a184c3d5d03
bgpd: Do not start BGP session if BGP identifier is not set

If we have IPv6-only network and no IPv4 addresses at all, then by default
0.0.0.0 is created which is treated as malformed according to RFC 6286.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
(cherry picked from commit 739f2b566a8217acce84d4c21aaf033314f535bb)
bgpd/bgp_fsm.c
bgpd/bgp_network.c
bgpd/bgpd.h