Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-25 | babeld: Error handling and tweaks for babeld commands. | Juliusz Chroboczek | |
2012-03-25 | babeld: Fix typo in hello interval command. | Juliusz Chroboczek | |
2012-03-25 | babeld: Replace the babeld.conf.sample file by one that actually works. | Juliusz Chroboczek | |
2012-03-25 | babeld: fix interface bug, simplify code. | Matthieu Boutier | |
Perhaps could it be able to free already free memory (so free(NULL)), in function interface_reset(). On other hand, it initiated untracked interfaces, raising (at least) inappropriate messages. Finally, I remove the BABEL_IF_IS_ENABLE flag, witch was not really usefull. Note the test if_up isn't weaker, because (...IS_UP => ...IS_ENABLE). | |||
2012-03-25 | babeld: state-file was loaded too early. Initial seqno too. | Matthieu Boutier | |
2012-03-25 | babeld: fix eui64 features. | Matthieu Boutier | |
We are interested by eui64 with at least 6 octets. | |||
2012-03-25 | babeld: "return CMD_SUCCESS" was missing for command 'no debug'. | Matthieu Boutier | |
2012-03-25 | babeld: Replace redistribution strings with route_types.h defines. | Matthieu Boutier | |
2012-03-25 | babeld: babelz merge. | Matthieu Boutier | |
Babelz is the last version of the stand-alone babel daemon. In particular, it use multiple channels to diminuate interferences. Please refer to this one for more details. | |||
2012-03-25 | babeld: remove unused variable. | Matthieu Boutier | |
2012-03-25 | babeld: add MP-specific zclient API fix | Denis Ovsienko | |
Add proper initialization of SAFI field, which is present in the revisions of zapi_ipv4 and zapi_ipv6 structures specific to MP-BGP patchset. Without this change no Babel routes could make into zebra RIB. | |||
2012-03-25 | babeld: change the modify route system. | Matthieu Boutier | |
Zebra doesn't set errno to EEXIST if we add a route who was already in the kernel, so we always returned after just doing "add; delete". This patch fix the problem by doing "delete; add" always. | |||
2012-03-25 | babeld: fix bug due to v4mapped addresses. | Matthieu Boutier | |
2012-03-25 | babeld: add command (config) to set debug flags. | Matthieu Boutier | |
2012-03-25 | babeld: remove useless variable, make local another. | Matthieu Boutier | |
2012-03-25 | babeld: fix commands informations messages. | Matthieu Boutier | |
2012-03-25 | babeld: place the babel-state file in the quagga vars directory. | Matthieu Boutier | |
2012-03-25 | babeld: use zlog_debug instead of do_debugf, for debugf. | Matthieu Boutier | |
2012-03-25 | babeld: add command: "show_babel_running_config". | Matthieu Boutier | |
2012-03-25 | babeld: add command: "show_babel_database". | Matthieu Boutier | |
2012-03-25 | babeld: add command: "show_babel_neighbour". | Matthieu Boutier | |
2012-03-25 | babeld: avoid segfault (bug 706). | Matthieu Boutier | |
2012-03-25 | babeld: change fprintf(stderr) in term of zlog_err. | Matthieu Boutier | |
2012-03-25 | babeld: implement "show babel interface" command | Denis Ovsienko | |
* 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 | |||
2012-03-25 | babeld: add handling of "-z" cmdline arg | Denis Ovsienko | |
2012-03-25 | babeld: bring babel_usage() into focus | Denis Ovsienko | |
2012-03-25 | babeld: address remaining -Wcast-qual warnings | Denis Ovsienko | |
* net.c * babel_send(): arguments are not treated as "const", justify declaration * babel_main.c: declare constant pointers as such | |||
2012-03-25 | babeld: fix bug concerning pidfile. | Matthieu Boutier | |
2012-03-25 | babeld: address some other compilation warnings. | Matthieu Boutier | |
2012-03-25 | babeld: address some compilation warnings | Denis Ovsienko | |
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 | |||
2012-03-25 | babeld: address FreeBSD "struct route" issue | Denis Ovsienko | |
FreeBSD system headers have their own "struct route", which made it impossible to compile babeld. Switching babeld to "struct babel_route". | |||
2012-03-25 | babeld: clean kernel_zebra (old functions, fields...). | Matthieu Boutier | |
2012-03-25 | babeld: Initial import, for Babel routing protocol. | Paul Jakma | |
* 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 |