summaryrefslogtreecommitdiffstats
path: root/babeld
Commit message (Collapse)AuthorAgeFilesLines
...
* babeld: add command: "show_babel_running_config".Matthieu Boutier2012-03-257-0/+105
|
* babeld: add command: "show_babel_database".Matthieu Boutier2012-03-252-0/+63
|
* babeld: add command: "show_babel_neighbour".Matthieu Boutier2012-03-251-0/+48
|
* babeld: avoid segfault (bug 706).Matthieu Boutier2012-03-252-1/+14
|
* babeld: change fprintf(stderr) in term of zlog_err.Matthieu Boutier2012-03-254-32/+27
|
* babeld: implement "show babel interface" commandDenis Ovsienko2012-03-251-0/+60
| | | | | | | * babel_interface.c * show_babel_interface_sub(): new function to process one ifp * show_babel_interface(): new function, VTY wrapper * babel_if_init(): update respectively
* babeld: add handling of "-z" cmdline argDenis Ovsienko2012-03-251-1/+6
|
* babeld: bring babel_usage() into focusDenis Ovsienko2012-03-251-23/+26
|
* babeld: address remaining -Wcast-qual warningsDenis Ovsienko2012-03-253-8/+8
| | | | | | | * net.c * babel_send(): arguments are not treated as "const", justify declaration * babel_main.c: declare constant pointers as such
* babeld: fix bug concerning pidfile.Matthieu Boutier2012-03-251-2/+1
|
* babeld: address some other compilation warnings.Matthieu Boutier2012-03-254-11/+11
|
* babeld: address some compilation warningsDenis Ovsienko2012-03-255-42/+1
| | | | | | | | | | | | | | | | | | | Including system headers is not necessary with zebra.h included and sometimes results in "__ASSERT_FUNCTION redefined" compilation warning. * babeld.c * babel_distribute_update_interface(): make static * babel_interface.c * interface_config_write(): unused 'babel_ifp' * don't include system headers * message.c * send_request(): unused 'babel_ifp' * send_multihop_request(): idem * don't include system headers * route.c: don't include system headers * xroute.c: idem * source.h: newline at EOF * message.h: idem
* babeld: address FreeBSD "struct route" issueDenis Ovsienko2012-03-254-58/+58
| | | | | FreeBSD system headers have their own "struct route", which made it impossible to compile babeld. Switching babeld to "struct babel_route".
* babeld: clean kernel_zebra (old functions, fields...).Matthieu Boutier2012-03-252-73/+0
|
* babeld: Initial import, for Babel routing protocol.Paul Jakma2012-03-2533-0/+8447
* Initial import of the Babel routing protocol, ported to Quagga. * LICENCE: Update the original LICENCE file to include all known potentially applicable copyright claims. Ask that any future contributors to babeld/ grant MIT/X11 licence to their work. * *.{c,h}: Add GPL headers, in according with the SFLC guidance on dealing with potentially mixed GPL/other licensed work, at: https://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html