]> git.puffer.fish Git - mirror/frr.git/commit
babeld: fix interface bug, simplify code.
authorMatthieu Boutier <boutier@pps.jussieu.fr>
Fri, 27 Jan 2012 23:29:51 +0000 (00:29 +0100)
committerPaul Jakma <paul@quagga.net>
Sun, 25 Mar 2012 16:06:53 +0000 (17:06 +0100)
commit8c4e57a57562c9329b1de4c29ee921ab98182c6b
tree54253839ace41b14e363b6c5ede863c34e91e2e6
parent69394543597a0fd8c161c5c8a0d25c8b1cfa8a93
babeld: fix interface bug, simplify code.

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).
babeld/babel_interface.c
babeld/babel_interface.h