]> git.puffer.fish Git - mirror/frr.git/commit
babeld: remove "parasitic" mode.
authorJuliusz Chroboczek <jch@pps.jussieu.fr>
Tue, 14 Feb 2012 14:43:34 +0000 (15:43 +0100)
committerPaul Jakma <paul@quagga.net>
Sun, 25 Mar 2012 16:06:54 +0000 (17:06 +0100)
commit6881f2698279f3c47a55e8969860eeac59e8c3d7
tree7408dfdeff638ce16273cd7c8c4d9c35a99cfe87
parentcbde15513ba47f6e7f6d02fcafcfb12cd5b1df77
babeld: remove "parasitic" mode.

This is the functionality described in Appendix C of RFC 6126.  Its
main purpose is to avoid keeping a full source table, which makes it
possible to implement a subset of Babel in just a few hundred lines of
code.  However, in Quagga the code for maintaining the source table is
already there, and a parasitic implementation can be simulated using
filtering -- so it makes little sense to keep the functionality.
babeld/babel_interface.c
babeld/babel_main.c
babeld/message.c
babeld/message.h
doc/babeld.texi