]> git.puffer.fish Git - mirror/frr.git/commit
babeld: Update to ignore unicast hellos
authorDonald Sharp <sharpd@nvidia.com>
Wed, 8 Jun 2022 12:41:05 +0000 (08:41 -0400)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Fri, 10 Jun 2022 05:42:46 +0000 (05:42 +0000)
commit9a4124d29e089a8e6e003a7ab105cb70025288fd
tree438acb60136d9267132593d1ef40c28818206113
parent31e56ec99fc31c1fc10665539863f320a9618fc0
babeld: Update to ignore unicast hellos

RFC 8966 requires a bit of work to make FRR forward compabitble with
it for the moment.

tl;dr -> Flags of hellos should be 0 except the main bit and
The Unicast Hello bit if set should cause the packet to be ignored.
Additionally FRR needs to ignore Hello packets with the interval field
set to 0.

Fixes: #11349
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
(cherry picked from commit 54a3e60b3ebd3621c4dd90b0b49e8e36e4e100d8)
babeld/message.c