]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: Exclude case for remote prefix w/o link-local
authorRichard Cunningham <29760295+cunningr@users.noreply.github.com>
Wed, 12 Jun 2024 14:34:15 +0000 (15:34 +0100)
committerRichard Cunningham <cunningr@gmail.com>
Thu, 29 Aug 2024 19:59:14 +0000 (20:59 +0100)
commit5f6a61f91fdbfa33df1b7112c961135156fbd894
treecb801bbf34deb109f7ad288ddb0a886baae47dfa
parent77e1a26faa3c153abf6a8abb858f435914b62625
bgpd: Exclude case for remote prefix w/o link-local

If we expand the truth (A || B) to "(A && B) || (A && !B) || (!A && B)"
so that we can isolate the case (!A && B), we then add the additional
check (C) to ensure that original route actually has a link-local hext-hop

Signed-off-by: Richard Cunningham <29760295+cunningr@users.noreply.github.com>
bgpd/bgp_route.c