]> git.proxmox.com Git - mirror_frr.git/commit - babeld/message.c
babeld: Update to ignore unicast hellos
authorDonald Sharp <sharpd@nvidia.com>
Wed, 8 Jun 2022 12:41:05 +0000 (08:41 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Thu, 9 Jun 2022 11:04:01 +0000 (07:04 -0400)
commit54a3e60b3ebd3621c4dd90b0b49e8e36e4e100d8
tree0fbcddb44f0c5737a5ad548a52da763279e66c40
parent121903bd01020a24df9c4679dd0b9ab2853a234b
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>
babeld/message.c