Diff for /embedaddon/quagga/vtysh/vtysh.c between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 17:26:12 version 1.1.1.2, 2012/10/09 09:22:29
Line 58  struct vtysh_client Line 58  struct vtysh_client
   { .fd = -1, .name = "ospf6d", .flag = VTYSH_OSPF6D, .path = OSPF6_VTYSH_PATH},    { .fd = -1, .name = "ospf6d", .flag = VTYSH_OSPF6D, .path = OSPF6_VTYSH_PATH},
   { .fd = -1, .name = "bgpd", .flag = VTYSH_BGPD, .path = BGP_VTYSH_PATH},    { .fd = -1, .name = "bgpd", .flag = VTYSH_BGPD, .path = BGP_VTYSH_PATH},
   { .fd = -1, .name = "isisd", .flag = VTYSH_ISISD, .path = ISIS_VTYSH_PATH},    { .fd = -1, .name = "isisd", .flag = VTYSH_ISISD, .path = ISIS_VTYSH_PATH},
     { .fd = -1, .name = "babeld", .flag = VTYSH_BABELD, .path = BABEL_VTYSH_PATH},
 };  };
   
 #define VTYSH_INDEX_MAX (sizeof(vtysh_client)/sizeof(vtysh_client[0]))  #define VTYSH_INDEX_MAX (sizeof(vtysh_client)/sizeof(vtysh_client[0]))
Line 797  static struct cmd_node ospf6_node = Line 798  static struct cmd_node ospf6_node =
   "%s(config-ospf6)# "    "%s(config-ospf6)# "
 };  };
   
   static struct cmd_node babel_node =
   {
     BABEL_NODE,
     "%s(config-babel)# "
   };
   
 static struct cmd_node keychain_node =  static struct cmd_node keychain_node =
 {  {
   KEYCHAIN_NODE,    KEYCHAIN_NODE,
Line 1009  DEFUNSH (VTYSH_OSPF6D, Line 1016  DEFUNSH (VTYSH_OSPF6D,
   return CMD_SUCCESS;    return CMD_SUCCESS;
 }  }
   
   DEFUNSH (VTYSH_BABELD,
            router_babel,
            router_babel_cmd,
            "router babel",
            ROUTER_STR
            "Babel")
   {
     vty->node = BABEL_NODE;
     return CMD_SUCCESS;
   }
   
 DEFUNSH (VTYSH_ISISD,  DEFUNSH (VTYSH_ISISD,
          router_isis,           router_isis,
          router_isis_cmd,           router_isis_cmd,
Line 1097  vtysh_exit (struct vty *vty) Line 1115  vtysh_exit (struct vty *vty)
     case RIPNG_NODE:      case RIPNG_NODE:
     case OSPF_NODE:      case OSPF_NODE:
     case OSPF6_NODE:      case OSPF6_NODE:
       case BABEL_NODE:
     case ISIS_NODE:      case ISIS_NODE:
     case MASC_NODE:      case MASC_NODE:
     case RMAP_NODE:      case RMAP_NODE:
Line 2252  vtysh_init_vty (void) Line 2271  vtysh_init_vty (void)
   install_node (&ripng_node, NULL);    install_node (&ripng_node, NULL);
   install_node (&ospf6_node, NULL);    install_node (&ospf6_node, NULL);
 /* #endif */  /* #endif */
     install_node (&babel_node, NULL);
   install_node (&keychain_node, NULL);    install_node (&keychain_node, NULL);
   install_node (&keychain_key_node, NULL);    install_node (&keychain_key_node, NULL);
   install_node (&isis_node, NULL);    install_node (&isis_node, NULL);
Line 2273  vtysh_init_vty (void) Line 2293  vtysh_init_vty (void)
   vtysh_install_default (OSPF_NODE);    vtysh_install_default (OSPF_NODE);
   vtysh_install_default (RIPNG_NODE);    vtysh_install_default (RIPNG_NODE);
   vtysh_install_default (OSPF6_NODE);    vtysh_install_default (OSPF6_NODE);
     vtysh_install_default (BABEL_NODE);
   vtysh_install_default (ISIS_NODE);    vtysh_install_default (ISIS_NODE);
   vtysh_install_default (KEYCHAIN_NODE);    vtysh_install_default (KEYCHAIN_NODE);
   vtysh_install_default (KEYCHAIN_KEY_NODE);    vtysh_install_default (KEYCHAIN_KEY_NODE);
Line 2327  vtysh_init_vty (void) Line 2348  vtysh_init_vty (void)
   install_element (RIPNG_NODE, &vtysh_end_all_cmd);    install_element (RIPNG_NODE, &vtysh_end_all_cmd);
   install_element (OSPF_NODE, &vtysh_end_all_cmd);    install_element (OSPF_NODE, &vtysh_end_all_cmd);
   install_element (OSPF6_NODE, &vtysh_end_all_cmd);    install_element (OSPF6_NODE, &vtysh_end_all_cmd);
     install_element (BABEL_NODE, &vtysh_end_all_cmd);
   install_element (BGP_NODE, &vtysh_end_all_cmd);    install_element (BGP_NODE, &vtysh_end_all_cmd);
   install_element (BGP_IPV4_NODE, &vtysh_end_all_cmd);    install_element (BGP_IPV4_NODE, &vtysh_end_all_cmd);
   install_element (BGP_IPV4M_NODE, &vtysh_end_all_cmd);    install_element (BGP_IPV4M_NODE, &vtysh_end_all_cmd);
Line 2352  vtysh_init_vty (void) Line 2374  vtysh_init_vty (void)
 #ifdef HAVE_IPV6  #ifdef HAVE_IPV6
   install_element (CONFIG_NODE, &router_ospf6_cmd);    install_element (CONFIG_NODE, &router_ospf6_cmd);
 #endif  #endif
     install_element (CONFIG_NODE, &router_babel_cmd);
   install_element (CONFIG_NODE, &router_isis_cmd);    install_element (CONFIG_NODE, &router_isis_cmd);
   install_element (CONFIG_NODE, &router_bgp_cmd);    install_element (CONFIG_NODE, &router_bgp_cmd);
   install_element (CONFIG_NODE, &router_bgp_view_cmd);    install_element (CONFIG_NODE, &router_bgp_view_cmd);

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>