Add the Babel routing protocol (RFC 6126)
This patch implements the IPv6 subset of the Babel routing protocol. Based on the patch from Toke Hoiland-Jorgensen, with some heavy modifications and bugfixes. Thanks to Toke Hoiland-Jorgensen for the original patch.
Showing
- configure.in 3 additions, 0 deletionsconfigure.in
- doc/bird.sgml 96 additions, 0 deletionsdoc/bird.sgml
- doc/reply_codes 3 additions, 0 deletionsdoc/reply_codes
- lib/birdlib.h 1 addition, 0 deletionslib/birdlib.h
- lib/bitops.h 2 additions, 1 deletionlib/bitops.h
- lib/ip.h 1 addition, 0 deletionslib/ip.h
- lib/printf.c 24 additions, 7 deletionslib/printf.c
- lib/string.h 2 additions, 0 deletionslib/string.h
- nest/proto.c 3 additions, 0 deletionsnest/proto.c
- nest/protocol.h 1 addition, 1 deletionnest/protocol.h
- nest/route.h 10 additions, 1 deletionnest/route.h
- proto/Doc 1 addition, 0 deletionsproto/Doc
- proto/babel/Doc 2 additions, 0 deletionsproto/babel/Doc
- proto/babel/Makefile 5 additions, 0 deletionsproto/babel/Makefile
- proto/babel/babel.c 2055 additions, 0 deletionsproto/babel/babel.c
- proto/babel/babel.h 335 additions, 0 deletionsproto/babel/babel.h
- proto/babel/config.Y 129 additions, 0 deletionsproto/babel/config.Y
- proto/babel/packets.c 1093 additions, 0 deletionsproto/babel/packets.c
- sysdep/autoconf.h.in 1 addition, 0 deletionssysdep/autoconf.h.in
Loading
Please register or sign in to comment