]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: show_interface_name_vrf fix
authorDon Slice <dslice@cumulusnetworks.com>
Thu, 4 Feb 2016 13:59:12 +0000 (05:59 -0800)
committerDon Slice <dslice@cumulusnetworks.com>
Thu, 4 Feb 2016 13:59:12 +0000 (05:59 -0800)
Ticket: CM-9110
Reviewed By:
Testing Done: Manual testing, see ticket

Aliased "show interface name swpxx" to "show interface name swpxx vrf all" to find the interface regarless of which vrf it resides in.

zebra/interface.c

index be85ec4ac293f64f531060fbe9c02490260950bb..d7499a0cb405aed6f7993cc84e5ca97be03f16bc 100644 (file)
@@ -1249,11 +1249,14 @@ DEFUN (show_interface_vrf_all, show_interface_vrf_all_cmd,
 }
 
 /* Show specified interface to vty. */
-DEFUN (show_interface_name, show_interface_name_cmd,
-       "show interface IFNAME",
+
+DEFUN (show_interface_name_vrf,
+       show_interface_name_vrf_cmd,
+       "show interface IFNAME " VRF_CMD_STR,
        SHOW_STR
        "Interface status and configuration\n"
-       "Inteface name\n")
+       "Interface name\n"
+       VRF_CMD_HELP_STR)
 {
   struct interface *ifp;
   vrf_id_t vrf_id = VRF_DEFAULT;
@@ -1283,20 +1286,12 @@ DEFUN (show_interface_name, show_interface_name_cmd,
   return CMD_SUCCESS;
 }
 
-ALIAS (show_interface_name,
-       show_interface_name_vrf_cmd,
-       "show interface IFNAME " VRF_CMD_STR,
-       SHOW_STR
-       "Interface status and configuration\n"
-       "Inteface name\n"
-       VRF_CMD_HELP_STR)
-
 /* Show specified interface to vty. */
 DEFUN (show_interface_name_vrf_all, show_interface_name_vrf_all_cmd,
        "show interface IFNAME " VRF_ALL_CMD_STR,
        SHOW_STR
        "Interface status and configuration\n"
-       "Inteface name\n"
+       "Interface name\n"
        VRF_ALL_CMD_HELP_STR)
 {
   struct interface *ifp;
@@ -1333,6 +1328,12 @@ DEFUN (show_interface_name_vrf_all, show_interface_name_vrf_all_cmd,
   return CMD_SUCCESS;
 }
 
+ALIAS (show_interface_name_vrf_all, show_interface_name_cmd,
+       "show interface IFNAME",
+       SHOW_STR
+       "Interface status and configuration\n"
+       "Interface name\n")
+
 static void
 if_show_description (struct vty *vty, vrf_id_t vrf_id)
 {