[PATCH 0/3] babel: Add compression and support for subtlvs
Toke Høiland-Jørgensen
toke at toke.dk
Mon Jun 5 23:49:51 CEST 2017
This patch series adds compression of outgoing IPv6 prefixes to the
Babel protocol, and also adds support to the parser for parsing subtlvs
as per RFC6126 bis (see
https://tools.ietf.org/html/draft-ietf-babel-rfc6126bis-02#section-4.4).
These patches apply to 2.0.0-pre1, and on top of the previously posted
patch that adds dualstack support to Babel. I'll roll that up into this
series as well once the patches have been reviewed.
Toke Høiland-Jørgensen (3):
lib: Add ip6_common_octets function
babel: Implement IPv6 prefix compression on outgoing updates
babel: Parse subtlvs and skip TLVs with a mandatory subtlv
lib/ip.c | 14 +++++++
lib/ip.h | 1 +
proto/babel/babel.h | 5 +++
proto/babel/packets.c | 104 +++++++++++++++++++++++++++++++++++++++++++++++---
4 files changed, 119 insertions(+), 5 deletions(-)
--
2.13.0
More information about the Bird-users
mailing list