On Fri, May 22, 2015 at 10:22:40AM +0200, Nicolas Dichtel wrote:
> babeld is gone in commit 336724d628be, let's remove all related code.
> Note that this patch fixes vtysh, which cannot start after this commit:

> $ vtysh
> Command node 17 doesn't exist, please check it

Actually, I broke that in 5460bae with the fix-up, with these 2 hunks:

diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c
index fbbc88d..e2d63f9 100644
--- a/vtysh/vtysh.c
+++ b/vtysh/vtysh.c
@@ -799,12 +798,6 @@ static struct cmd_node ospf6_node =
   "%s(config-ospf6)# "
 };
 
-static struct cmd_node babel_node =
-{
-  BABEL_NODE,
-  "%s(config-babel)# "
-};
-
 static struct cmd_node keychain_node =
 {
   KEYCHAIN_NODE,
@@ -2266,7 +2248,6 @@ vtysh_init_vty (void)
   install_node (&ripng_node, NULL);
   install_node (&ospf6_node, NULL);
 /* #endif */
-  install_node (&babel_node, NULL);
   install_node (&keychain_node, NULL);
   install_node (&keychain_key_node, NULL);
   install_node (&isis_node, NULL);


... after reverting these bits it works fine again.  Unless there are
any other problems, I would indeed stick with just reversing these 2.

Do you want to roll a patch or should I?


-David

_______________________________________________
Quagga-dev mailing list
Quagga-dev@lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to