]> git.puffer.fish Git - mirror/frr.git/commitdiff
[bgpd] expand vty help for neighbor ... update-source
authorPaul Jakma <paul.jakma@sun.com>
Tue, 23 May 2006 22:27:55 +0000 (22:27 +0000)
committerPaul Jakma <paul.jakma@sun.com>
Tue, 23 May 2006 22:27:55 +0000 (22:27 +0000)
2006-05-23 Paul Jakma <paul.jakma@sun.com>

* bgp_vty.c: (neighbor_update_source_cmd) Expand tab completion
  to make it clear it takes both address and ifname.

bgpd/ChangeLog
bgpd/bgp_vty.c

index 7f4f3f1a59936ab140a0bb63ecbc973f50e794c6..5176e2b686195431933d35d438f8e140d5b458b5 100644 (file)
@@ -1,3 +1,8 @@
+2006-05-23 Paul Jakma <paul.jakma@sun.com>
+
+       * bgp_vty.c: (neighbor_update_source_cmd) Expand tab completion
+         to make it clear it takes both address and ifname.
+
 2006-05-12 Paul Jakma <paul.jakma@sun.com>
 
        * bgp_attr.c: (bgp_packet_attribute) Remove dead code, Coverity
index 520ddf952ae43667490399f71b73f06b7330a566..ec4b6c224f211b1c05a368ebfb6d99fb671c33e2 100644 (file)
@@ -2767,13 +2767,18 @@ peer_update_source_vty (struct vty *vty, const char *peer_str,
   return CMD_SUCCESS;
 }
 
+#define BGP_UPDATE_SOURCE_STR "(A.B.C.D|WORD)"
+#define BGP_UPDATE_SOURCE_HELP_STR \
+  "IPv4 address\n" \
+  "Interface name\n"
+
 DEFUN (neighbor_update_source,
        neighbor_update_source_cmd,
-       NEIGHBOR_CMD2 "update-source WORD",
+       NEIGHBOR_CMD2 "update-source " BGP_UPDATE_SOURCE_STR,
        NEIGHBOR_STR
        NEIGHBOR_ADDR_STR2
        "Source of routing updates\n"
-       "Interface name\n")
+       BGP_UPDATE_SOURCE_HELP_STR)
 {
   return peer_update_source_vty (vty, argv[0], argv[1]);
 }
@@ -2784,8 +2789,7 @@ DEFUN (no_neighbor_update_source,
        NO_STR
        NEIGHBOR_STR
        NEIGHBOR_ADDR_STR2
-       "Source of routing updates\n"
-       "Interface name\n")
+       "Source of routing updates\n")
 {
   return peer_update_source_vty (vty, argv[0], NULL);
 }