mirror_frr/bgpd
Philippe Guibert 784d3a4299 bgpd: enhance EPVN vty show commands
This patch introduces show show bgp evpn commands to dump
NLRI entries configured or received on BGP, related to EVPN
New command introduced is the following:
 show [ip] bgp l2vpn evpn [all | rd <rd name> ] [overlay]

Like for MPLS, similar set of commands is added for EVPN:
 show [ip] bgp l2vpn evpn [all|rd <RDNAME>]
 show [ip] bgp l2vpn evpn all neighbor <NEIGHBOR> routes
 show [ip] bgp l2vpn evpn all neighbor <NEIGHBOR> advertised-routes

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
2017-02-14 13:58:58 +01:00
..
rfapi bgpd: support for router mac extended community 2017-02-14 13:58:58 +01:00
rfp-example Merge remote-tracking branch 'origin/stable/2.0' 2017-02-07 13:20:12 -05:00
.gitignore [administrivia] Update gitignore files 2008-08-22 20:02:08 +01:00
BGP4-MIB.txt Initial revision 2002-12-13 20:15:29 +00:00
bgp_advertise.c lib, bgpd, tests: Refactor FILTER_X in zebra.h 2016-08-16 11:00:22 -04:00
bgp_advertise.h lib, bgpd: Remove 'struct fifo' from lib/zebra.h 2016-09-16 21:22:30 -04:00
bgp_aspath.c Merge remote-tracking branch 'osr_private_quagga/queue/osr/vtysh-generic' into vtysh-grammar 2016-12-02 19:02:06 +00:00
bgp_aspath.h bgpd: add 'neighbor x.x.x.x allowas-in origin' knob 2016-10-21 17:51:05 +00:00
bgp_attr_evpn.c bgpd: handling router mac extended community 2017-02-14 13:58:58 +01:00
bgp_attr_evpn.h bgpd: handling router mac extended community 2017-02-14 13:58:58 +01:00
bgp_attr.c bgpd: introduction of vxlan tunnel attribute 2017-02-14 13:58:58 +01:00
bgp_attr.h bgpd: evpn NLRI route type 5 forging 2017-02-14 13:58:58 +01:00
bgp_bfd.c Merge remote-tracking branch 'origin/stable/2.0' 2017-02-02 10:42:51 -05:00
bgp_bfd.h bgpd: Process directly connected IBGP peers upon interface down 2016-09-08 10:03:30 -07:00
bgp_btoa.c build: rename (1 of ?): configure.ac + preproc 2016-12-20 17:57:47 +01:00
bgp_clist.c bgpd: support for router mac extended community 2017-02-14 13:58:58 +01:00
bgp_clist.h Support for BGP Large Communities 2017-01-18 18:38:53 -05:00
bgp_community.c bgpd: argv update for all but bgp_vty.c 2016-09-22 15:15:50 +00:00
bgp_community.h Key changes: 2015-06-12 07:59:11 -07:00
bgp_damp.c bgpd: fix whitespace 2017-01-24 03:15:26 +01:00
bgp_damp.h bgpd: Display of configured dampening parameters 2016-05-26 15:26:05 +00:00
bgp_debug.c bgpd: Update logging for EVPN prefixes 2017-02-14 13:58:58 +01:00
bgp_debug.h bgpd: Update logging for EVPN prefixes 2017-02-14 13:58:58 +01:00
bgp_dump.c Merge remote-tracking branch 'origin/stable/2.0' 2017-02-02 10:42:51 -05:00
bgp_dump.h BGP: Update dump to allow Extended Time Format 2015-11-17 13:32:56 -08:00
bgp_ecommunity.c bgpd: handling router mac extended community 2017-02-14 13:58:58 +01:00
bgp_ecommunity.h bgpd: support for router mac extended community 2017-02-14 13:58:58 +01:00
bgp_encap_tlv.c bgpd: introduction of vxlan tunnel attribute 2017-02-14 13:58:58 +01:00
bgp_encap_tlv.h bgpd: encap: add attribute handling 2016-06-09 18:36:40 -07:00
bgp_encap_types.h bgpd: introduction of vxlan tunnel attribute 2017-02-14 13:58:58 +01:00
bgp_encap.c bgpd: handling EVPN Route Type 5 NLRI message 2017-02-14 13:58:57 +01:00
bgp_encap.h Merge remote-tracking branch 'origin/master' into pr/111 2017-01-27 11:44:42 -05:00
bgp_evpn_vty.c bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgp_evpn_vty.h bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgp_evpn.c bgpd: evpn NLRI route type 5 forging 2017-02-14 13:58:58 +01:00
bgp_evpn.h bgpd: evpn NLRI route type 5 forging 2017-02-14 13:58:58 +01:00
bgp_filter.c bgpd: Fix no ip as-path access-list... 2016-11-18 20:51:40 +00:00
bgp_filter.h bgpd: bgpd-warnings.patch 2015-05-19 18:12:17 -07:00
bgp_fsm.c bgpd: graceful restart for vpnv4 address family 2017-01-04 18:02:04 +01:00
bgp_fsm.h bgpd: fix using of two pointers for struct thread_master * 2015-10-14 06:16:10 -07:00
bgp_lcommunity.c bgpd: lcommunity: fix whitespace & copyright 2017-01-25 22:35:03 +01:00
bgp_lcommunity.h bgpd: lcommunity: fix whitespace & copyright 2017-01-25 22:35:03 +01:00
bgp_main.c Merge remote-tracking branch 'origin/stable/2.0' 2017-02-02 10:42:51 -05:00
bgp_memory.c Support for BGP Large Communities 2017-01-18 18:38:53 -05:00
bgp_memory.h Support for BGP Large Communities 2017-01-18 18:38:53 -05:00
bgp_mpath.c Support for BGP Large Communities 2017-01-18 18:38:53 -05:00
bgp_mpath.h build: remove $Format tags 2016-12-20 17:54:03 +01:00
bgp_mplsvpn.c bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgp_mplsvpn.h bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgp_network.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
bgp_network.h BGP: Fix MD5 authentication for unnumbered neighbors 2015-08-29 16:10:12 -07:00
bgp_nexthop.c bgpd: Cleanup 'view all' command 2017-01-23 22:34:50 -05:00
bgp_nexthop.h bgpd: add L3/L2VPN Virtual Network Control feature 2016-10-03 08:17:02 -04:00
bgp_nht.c Merge remote-tracking branch 'origin/stable/2.0' 2017-02-07 13:20:12 -05:00
bgp_nht.h bgpd: bgp_nexthop_cache not deleted with peers 2016-10-18 08:39:23 -04:00
bgp_open.c bgpd: basic support for EVPN 2017-02-14 13:58:57 +01:00
bgp_open.h Merge remote-tracking branch 'origin/master' into pim_lib_work2 2017-01-17 21:01:56 -05:00
bgp_packet.c bgpd: evpn NLRI route type 5 forging 2017-02-14 13:58:58 +01:00
bgp_packet.h bgpd: handling EVPN Route Type 5 NLRI message 2017-02-14 13:58:57 +01:00
bgp_regex.c lib, bgpd, tests: Refactor FILTER_X in zebra.h 2016-08-16 11:00:22 -04:00
bgp_regex.h build: massively remove needless checks 2016-11-15 14:23:17 +09:00
bgp_route.c bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgp_route.h bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgp_routemap.c lib, bgpd: fix miscellaneous route-map commands 2017-01-31 02:25:08 +00:00
bgp_snmp.c lib, bgpd, tests: Refactor FILTER_X in zebra.h 2016-08-16 11:00:22 -04:00
bgp_snmp.h 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 12:44:16 +00:00
bgp_table.c bgpd: argv update for all but bgp_vty.c 2016-09-22 15:15:50 +00:00
bgp_table.h frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
bgp_updgrp_adv.c bgpd: basic support for EVPN 2017-02-14 13:58:57 +01:00
bgp_updgrp_packet.c bgpd: evpn NLRI route type 5 forging 2017-02-14 13:58:58 +01:00
bgp_updgrp.c lib: replace strlcpy & strlcat with glibc versions 2016-11-15 17:35:36 +09:00
bgp_updgrp.h bgpd: fix build on Solaris 2016-08-24 11:17:55 -04:00
bgp_vnc_types.h bgpd: add L3/L2VPN Virtual Network Control feature 2016-10-03 08:17:02 -04:00
bgp_vpn.c bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgp_vpn.h bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgp_vty.c bgpd: add support for evpn subnode by using afi/safi parameter 2017-02-14 13:58:58 +01:00
bgp_vty.h bgpd: Make usage of idx consistent 2017-01-27 08:12:53 -05:00
bgp_zebra.c *: read and ignore srcdest routes on ZAPI 2017-01-30 13:47:04 +01:00
bgp_zebra.h frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
bgpd.c bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00
bgpd.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
bgpd.conf.sample2 Initial revision 2002-12-13 20:15:29 +00:00
bgpd.conf.vnc.sample bgpd: add L3/L2VPN Virtual Network Control feature 2016-10-03 08:17:02 -04:00
bgpd.h bgpd: add support for epvn into afindex 2017-02-14 13:58:57 +01:00
IMPLEMENTATION.txt Adjust size complexity estimates. Still not quite right, but closer. 2005-02-15 17:10:03 +00:00
Makefile.am bgpd: enhance EPVN vty show commands 2017-02-14 13:58:58 +01:00