From dd55f9eb73347cb2bb7f8dc0f8108b21a733c9b4 Mon Sep 17 00:00:00 2001 From: hasso Date: Sun, 25 May 2003 16:02:39 +0000 Subject: Unbroke "set metric" command in vtysh again. --- ripd/rip_routemap.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'ripd/rip_routemap.c') diff --git a/ripd/rip_routemap.c b/ripd/rip_routemap.c index b354a896..bab29f32 100644 --- a/ripd/rip_routemap.c +++ b/ripd/rip_routemap.c @@ -965,15 +965,21 @@ ALIAS (no_match_tag, DEFUN (set_metric, set_metric_cmd, - "set metric (<0-4294967295>|<+/-metric>)", + "set metric <0-4294967295>", SET_STR "Metric value for destination routing protocol\n" - "Metric value\n" - "Add or subtract metric\n") + "Metric value\n") { return rip_route_set_add (vty, vty->index, "metric", argv[0]); } +ALIAS (set_metric, + set_metric_addsub_cmd, + "set metric <+/-metric>", + SET_STR + "Metric value for destination routing protocol\n" + "Add or subtract BGP metric\n") + DEFUN (no_set_metric, no_set_metric_cmd, "no set metric", @@ -1121,6 +1127,7 @@ rip_route_map_init () install_element (RMAP_NODE, &no_match_tag_val_cmd); install_element (RMAP_NODE, &set_metric_cmd); + install_element (RMAP_NODE, &set_metric_addsub_cmd); install_element (RMAP_NODE, &no_set_metric_cmd); install_element (RMAP_NODE, &no_set_metric_val_cmd); install_element (RMAP_NODE, &set_ip_nexthop_cmd); -- cgit v1.2.1