]> git.ipfire.org Git - thirdparty/bird.git/commit
Babel: Parse flags in Hello TLV
authorOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 28 Nov 2017 18:33:33 +0000 (19:33 +0100)
committerOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 28 Nov 2017 18:33:33 +0000 (19:33 +0100)
commit1e8721e2aeccfbc3f533e8b8abc07582cee77e9a
tree0b1781282f472c43e075e51903baf46650b7087e
parent9ba4b4a63d27943586b76574b7f310ee532509a3
Babel: Parse flags in Hello TLV

RFC6126bis introduces a flags field for the Hello TLV, and adds a unicast flag
that is used to signify that a hello was sent as unicast. This adds parsing of
the flags field and ignores such unicast hellos, which preserves compatibility
until we can add a proper implementation of the unicast hello mechanism.

Thanks to Toke Hoiland-Jorgensen for the patch.
proto/babel/packets.c