From 7515cffe5e11fdfbc437c02b7af8b0f7b4d36fce Mon Sep 17 00:00:00 2001 From: paul Date: Fri, 23 May 2003 09:21:46 +0000 Subject: Undo Hasso last patch, about to apply a slightly updated patch. --- lib/if.c | 26 -------------------------- lib/if.h | 1 - 2 files changed, 27 deletions(-) (limited to 'lib') diff --git a/lib/if.c b/lib/if.c index 2ca8c94b..e1a18393 100644 --- a/lib/if.c +++ b/lib/if.c @@ -440,32 +440,6 @@ DEFUN (interface, return CMD_SUCCESS; } -DEFUN_NOSH (no_interface, - no_interface_cmd, - "no interface IFNAME", - NO_STR - "Delete a pseudo interface's configuration\n" - "Interface's name\n") -{ - // deleting interface - struct interface *ifp; - - ifp = if_lookup_by_name (argv[0]); - - if (ifp == NULL) - return CMD_SUCCESS; - - if (if_is_up(ifp)) { - vty_out (vty, "%% Only inactive interfaces can be deleted%s", - VTY_NEWLINE); - return CMD_WARNING; - } - - if_delete(ifp); - - return CMD_SUCCESS; -} - /* For debug purpose. */ DEFUN (show_address, show_address_cmd, diff --git a/lib/if.h b/lib/if.h index 9ffe74cf..554126fd 100644 --- a/lib/if.h +++ b/lib/if.h @@ -220,7 +220,6 @@ extern list iflist; extern struct cmd_element interface_desc_cmd; extern struct cmd_element no_interface_desc_cmd; extern struct cmd_element interface_cmd; -extern struct cmd_element no_interface_cmd; extern struct cmd_element interface_pseudo_cmd; extern struct cmd_element no_interface_pseudo_cmd; -- cgit v1.2.1