SOURCES: quagga-view_commands.patch (NEW) - two of missing view commands added
gotar
gotar at pld-linux.org
Fri Apr 10 02:10:22 CEST 2009
Author: gotar Date: Fri Apr 10 00:10:22 2009 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- two of missing view commands added
---- Files affected:
SOURCES:
quagga-view_commands.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/quagga-view_commands.patch
diff -u /dev/null SOURCES/quagga-view_commands.patch:1.1
--- /dev/null Fri Apr 10 02:10:23 2009
+++ SOURCES/quagga-view_commands.patch Fri Apr 10 02:10:16 2009
@@ -0,0 +1,117 @@
+diff -urN quagga-0.99.11.orig/bgpd/bgp_route.c quagga-0.99.11/bgpd/bgp_route.c
+--- quagga-0.99.11.orig/bgpd/bgp_route.c 2008-10-02 10:28:50.000000000 +0200
++++ quagga-0.99.11/bgpd/bgp_route.c 2009-04-08 01:19:30.000000000 +0200
+@@ -9658,12 +9682,14 @@
+ return CMD_SUCCESS;
+ }
+
+-DEFUN (show_ip_bgp_neighbor_advertised_route,
+- show_ip_bgp_neighbor_advertised_route_cmd,
+- "show ip bgp neighbors (A.B.C.D|X:X::X:X) advertised-routes",
++DEFUN (show_ip_bgp_view_neighbor_advertised_route,
++ show_ip_bgp_view_neighbor_advertised_route_cmd,
++ "show ip bgp view WORD neighbors (A.B.C.D|X:X::X:X) advertised-routes",
+ SHOW_STR
+ IP_STR
+ BGP_STR
++ "BGP view\n"
++ "View name\n"
+ "Detailed information on TCP and BGP neighbor connections\n"
+ "Neighbor to display information about\n"
+ "Neighbor to display information about\n"
+@@ -9671,13 +9697,28 @@
+ {
+ struct peer *peer;
+
+- peer = peer_lookup_in_view (vty, NULL, argv[0]);
++ if (argc == 2)
++ peer = peer_lookup_in_view (vty, argv[0], argv[1]);
++ else
++ peer = peer_lookup_in_view (vty, NULL, argv[0]);
++
+ if (! peer)
+ return CMD_WARNING;
+
+ return peer_adj_routes (vty, peer, AFI_IP, SAFI_UNICAST, 0);
+ }
+
++ALIAS (show_ip_bgp_view_neighbor_advertised_route,
++ show_ip_bgp_neighbor_advertised_route_cmd,
++ "show ip bgp neighbors (A.B.C.D|X:X::X:X) advertised-routes",
++ SHOW_STR
++ IP_STR
++ BGP_STR
++ "Detailed information on TCP and BGP neighbor connections\n"
++ "Neighbor to display information about\n"
++ "Neighbor to display information about\n"
++ "Display the routes advertised to a BGP neighbor\n")
++
+ DEFUN (show_ip_bgp_ipv4_neighbor_advertised_route,
+ show_ip_bgp_ipv4_neighbor_advertised_route_cmd,
+ "show ip bgp ipv4 (unicast|multicast) neighbors (A.B.C.D|X:X::X:X) advertised-routes",
+@@ -9836,12 +9889,14 @@
+ }
+ #endif /* HAVE_IPV6 */
+
+-DEFUN (show_ip_bgp_neighbor_received_routes,
+- show_ip_bgp_neighbor_received_routes_cmd,
+- "show ip bgp neighbors (A.B.C.D|X:X::X:X) received-routes",
++DEFUN (show_ip_bgp_view_neighbor_received_routes,
++ show_ip_bgp_view_neighbor_received_routes_cmd,
++ "show ip bgp view WORD neighbors (A.B.C.D|X:X::X:X) received-routes",
+ SHOW_STR
+ IP_STR
+ BGP_STR
++ "BGP view\n"
++ "View name\n"
+ "Detailed information on TCP and BGP neighbor connections\n"
+ "Neighbor to display information about\n"
+ "Neighbor to display information about\n"
+@@ -9849,13 +9904,28 @@
+ {
+ struct peer *peer;
+
+- peer = peer_lookup_in_view (vty, NULL, argv[0]);
++ if (argc == 2)
++ peer = peer_lookup_in_view (vty, argv[0], argv[1]);
++ else
++ peer = peer_lookup_in_view (vty, NULL, argv[0]);
++
+ if (! peer)
+ return CMD_WARNING;
+
+ return peer_adj_routes (vty, peer, AFI_IP, SAFI_UNICAST, 1);
+ }
+
++ALIAS (show_ip_bgp_view_neighbor_received_routes,
++ show_ip_bgp_neighbor_received_routes_cmd,
++ "show ip bgp neighbors (A.B.C.D|X:X::X:X) received-routes",
++ SHOW_STR
++ IP_STR
++ BGP_STR
++ "Detailed information on TCP and BGP neighbor connections\n"
++ "Neighbor to display information about\n"
++ "Neighbor to display information about\n"
++ "Display the received routes from neighbor\n")
++
+ DEFUN (show_ip_bgp_ipv4_neighbor_received_routes,
+ show_ip_bgp_ipv4_neighbor_received_routes_cmd,
+ "show ip bgp ipv4 (unicast|multicast) neighbors (A.B.C.D|X:X::X:X) received-routes",
+@@ -11784,6 +11896,8 @@
+ install_element (VIEW_NODE, &show_ip_bgp_rsclient_cmd);
+ install_element (VIEW_NODE, &show_ip_bgp_rsclient_route_cmd);
+ install_element (VIEW_NODE, &show_ip_bgp_rsclient_prefix_cmd);
++ install_element (VIEW_NODE, &show_ip_bgp_view_neighbor_advertised_route_cmd);
++ install_element (VIEW_NODE, &show_ip_bgp_view_neighbor_received_routes_cmd);
+ install_element (VIEW_NODE, &show_ip_bgp_view_rsclient_cmd);
+ install_element (VIEW_NODE, &show_ip_bgp_view_rsclient_route_cmd);
+ install_element (VIEW_NODE, &show_ip_bgp_view_rsclient_prefix_cmd);
+@@ -11889,6 +12003,8 @@
+ install_element (ENABLE_NODE, &show_ip_bgp_rsclient_cmd);
+ install_element (ENABLE_NODE, &show_ip_bgp_rsclient_route_cmd);
+ install_element (ENABLE_NODE, &show_ip_bgp_rsclient_prefix_cmd);
++ install_element (ENABLE_NODE, &show_ip_bgp_view_neighbor_advertised_route_cmd);
++ install_element (ENABLE_NODE, &show_ip_bgp_view_neighbor_received_routes_cmd);
+ install_element (ENABLE_NODE, &show_ip_bgp_view_rsclient_cmd);
+ install_element (ENABLE_NODE, &show_ip_bgp_view_rsclient_route_cmd);
+ install_element (ENABLE_NODE, &show_ip_bgp_view_rsclient_prefix_cmd);
================================================================
More information about the pld-cvs-commit
mailing list