]> git.puffer.fish Git - matthieu/frr.git/commitdiff
Temorary secondary-label fix. Real fix from Gilad will follow after release.
authorhasso <hasso>
Thu, 18 Mar 2004 15:40:33 +0000 (15:40 +0000)
committerhasso <hasso>
Thu, 18 Mar 2004 15:40:33 +0000 (15:40 +0000)
zebra/ChangeLog
zebra/interface.c

index b6df396fa0e29edab4658e916818c2a488586f1c..d337a3e5295d92f5dc9850643a0d61c8f4837120 100644 (file)
@@ -1,4 +1,10 @@
+2004-04-18  Hasso Tepper <hasso@estpak.ee>
+
+       * interface.c: Temporary fix for handling secondary addresses
+         with label.
+
 2004-02-12  Hasso Tepper  <hasso@estpak.ee>
+
        * zserv.c: Added "ipv6 forwarding" command.
 
 2004-01-08  Greg Troxel  <gdt@fnord.ir.bbn.com>
index 3520371be19fe09782a195b734ee722d4ecbd936..84bac4a00bafeaa521b01a69a2db9343cd0efc14 100644 (file)
@@ -1109,6 +1109,16 @@ DEFUN (ip_address_label,
   return ip_address_install (vty, vty->index, argv[0], NULL, argv[1], 1);
 }
 
+ALIAS (ip_address_label,
+       ip_address_secondary_label_cmd,
+       "ip address A.B.C.D/M secondary label LINE",
+       "Interface Internet Protocol config commands\n"
+       "Set the IP address of an interface\n"
+       "IP address (e.g. 10.0.0.1/8)\n"
+       "Secondary IP address\n"
+       "Label of this address\n"
+       "Label\n")
+
 DEFUN (no_ip_address_secondary,
        no_ip_address_secondary_cmd,
        "no ip address A.B.C.D/M secondary",
@@ -1133,6 +1143,17 @@ DEFUN (no_ip_address_label,
 {
   return ip_address_uninstall (vty, vty->index, argv[0], NULL, argv[1], 1);
 }
+
+ALIAS (no_ip_address_label,
+       no_ip_address_secondary_label_cmd,
+       "no ip address A.B.C.D/M secondary label LINE",
+       NO_STR
+       "Interface Internet Protocol config commands\n"
+       "Set the IP address of an interface\n"
+       "IP address (e.g. 10.0.0.1/8)\n"
+       "Secondary IP address\n"
+       "Label of this address\n"
+       "Label\n")
 #endif /* HAVE_NETLINK */
 
 #ifdef HAVE_IPV6
@@ -1427,7 +1448,9 @@ zebra_if_init ()
 #ifdef HAVE_NETLINK
   install_element (INTERFACE_NODE, &ip_address_secondary_cmd);
   install_element (INTERFACE_NODE, &ip_address_label_cmd);
+  install_element (INTERFACE_NODE, &ip_address_secondary_label_cmd);
   install_element (INTERFACE_NODE, &no_ip_address_secondary_cmd);
   install_element (INTERFACE_NODE, &no_ip_address_label_cmd);
+  install_element (INTERFACE_NODE, &no_ip_address_secondary_label_cmd);
 #endif /* HAVE_NETLINK */
 }