mirror_frr/bgpd
Daniel Walton 2ec1e66ff1 BGP bestpath debugs need to display the addpath RX ID
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
Reviewed-by:   Donald Sharp <sharpd@cumulusnetworks.com>

Ticket: CM-8459

Output with fix

2015/12/07 09:47:41.342932 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 3) and path 10.0.0.7 (addpath rxid 2) are equal via matching aspaths
2015/12/07 09:47:41.342966 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 3) wins over path 10.0.0.7 (addpath rxid 2) due to Router-ID comparison
2015/12/07 09:47:41.342978 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 4) and path 10.0.0.7 (addpath rxid 3) are equal via matching aspaths
2015/12/07 09:47:41.342988 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 4) loses to path 10.0.0.7 (addpath rxid 3) due to Router-ID comparison
2015/12/07 09:47:41.342999 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 5) and path 10.0.0.7 (addpath rxid 3) are equal via matching aspaths
2015/12/07 09:47:41.343008 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 5) loses to path 10.0.0.7 (addpath rxid 3) due to Router-ID comparison
2015/12/07 09:47:41.343019 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 6) and path 10.0.0.7 (addpath rxid 3) are equal via matching aspaths
2015/12/07 09:47:41.343029 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 6) loses to path 10.0.0.7 (addpath rxid 3) due to Router-ID comparison
2015/12/07 09:47:41.343039 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 7) and path 10.0.0.7 (addpath rxid 3) are equal via matching aspaths
2015/12/07 09:47:41.343048 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 7) loses to path 10.0.0.7 (addpath rxid 3) due to Router-ID comparison
2015/12/07 09:47:41.343058 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 3) is the bestpath from AS 0
2015/12/07 09:47:41.343068 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 3) is the initial bestpath
2015/12/07 09:47:41.343077 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 3) is the bestpath, now find multipaths
2015/12/07 09:47:41.343088 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 2) has the same nexthop as the bestpath, skip it
2015/12/07 09:47:41.343097 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 3) is the bestpath, add to the multipath list
2015/12/07 09:47:41.343109 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 4) and path 10.0.0.7 (addpath rxid 3) are equal via matching aspaths
2015/12/07 09:47:41.343119 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 4) loses to path 10.0.0.7 (addpath rxid 3) due to Router-ID comparison
2015/12/07 09:47:41.343127 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 4) is equivalent to the bestpath, add to the multipath list
2015/12/07 09:47:41.343139 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 5) and path 10.0.0.7 (addpath rxid 3) are equal via matching aspaths
2015/12/07 09:47:41.343164 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 5) loses to path 10.0.0.7 (addpath rxid 3) due to Router-ID comparison
2015/12/07 09:47:41.343173 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 5) is equivalent to the bestpath, add to the multipath list
2015/12/07 09:47:41.343186 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 6) and path 10.0.0.7 (addpath rxid 3) are equal via matching aspaths
2015/12/07 09:47:41.343196 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 6) loses to path 10.0.0.7 (addpath rxid 3) due to Router-ID comparison
2015/12/07 09:47:41.343205 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 6) is equivalent to the bestpath, add to the multipath list
2015/12/07 09:47:41.343217 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 7) and path 10.0.0.7 (addpath rxid 3) are equal via matching aspaths
2015/12/07 09:47:41.343227 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 7) loses to path 10.0.0.7 (addpath rxid 3) due to Router-ID comparison
2015/12/07 09:47:41.343236 BGP: 1.1.1.1/32: path 10.0.0.7 (addpath rxid 7) is equivalent to the bestpath, add to the multipath list
2015/12/07 09:47:41.343254 BGP: 1.1.1.1/32 add mpath nexthop 34.34.34.34 path 10.0.0.7 (addpath rxid 4)
2015/12/07 09:47:41.343268 BGP: 1.1.1.1/32 add mpath nexthop 56.56.56.56 path 10.0.0.7 (addpath rxid 6)
2015-12-07 11:56:02 -08: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 BGP: support for addpath TX 2015-11-05 17:29:43 +00:00
bgp_advertise.h BGP: support for addpath TX 2015-11-05 17:29:43 +00:00
bgp_aspath.c BGP: Implement "neighbor x.x.x.x addpath-tx-bestpath-per-AS" 2015-11-06 16:34:41 +00:00
bgp_aspath.h BGP: Implement "neighbor x.x.x.x addpath-tx-bestpath-per-AS" 2015-11-06 16:34:41 +00:00
bgp_attr.c BGP: support for addpath TX 2015-11-05 17:29:43 +00:00
bgp_attr.h BGP: support for addpath TX 2015-11-05 17:29:43 +00:00
bgp_bfd.c Merge branch 'cmaster' of ssh://stash.cumulusnetworks.com:7999/quag/quagga into cmaster 2015-11-27 08:58:52 -08:00
bgp_bfd.h Added json formating support to show-...-neighbors-... bgp commands. 2015-08-12 13:24:02 -07:00
bgp_btoa.c BGP: Update dump to allow Extended Time Format 2015-11-17 13:32:56 -08:00
bgp_clist.c Should be able to "no" the full text of any config line 2015-11-23 18:05:03 +00:00
bgp_clist.h Should be able to "no" the full text of any config line 2015-11-23 18:05:03 +00:00
bgp_community.c Fixup of warnings in the code 2015-07-25 15:55:47 -07:00
bgp_community.h Key changes: 2015-06-12 07:59:11 -07:00
bgp_damp.c bgpd: fix using of two pointers for struct thread_master * 2015-10-14 06:16:10 -07:00
bgp_damp.h Added json formating support to show-...-neighbors-... bgp commands. 2015-08-12 13:24:02 -07:00
bgp_debug.c BGP: Remove deprecated commands and add warning that "show ipv6 bgp" 2015-11-13 03:14:10 +00:00
bgp_debug.h BGP: Display the right reason code for session reset 2015-09-15 19:14:06 -07:00
bgp_dump.c BGP: Update dump to allow Extended Time Format 2015-11-17 13:32:56 -08:00
bgp_dump.h BGP: Update dump to allow Extended Time Format 2015-11-17 13:32:56 -08:00
bgp_ecommunity.c Should be able to "no" the full text of any config line 2015-11-23 18:05:03 +00:00
bgp_ecommunity.h Merge branch 'quagga' into google-bgp-multipath 2012-04-09 00:25:15 -07:00
bgp_filter.c Fixup code to use correct XMALLOC operators 2015-08-26 07:44:57 -07:00
bgp_filter.h bgpd: bgpd-warnings.patch 2015-05-19 18:12:17 -07:00
bgp_fsm.c BGP: route-server will now use addpath...chop the _rsclient code 2015-11-10 15:29:12 +00:00
bgp_fsm.h bgpd: fix using of two pointers for struct thread_master * 2015-10-14 06:16:10 -07:00
bgp_main.c Quagga: Fixup some compile warnings 2015-11-23 13:31:11 -08:00
bgp_mpath.c BGP bestpath debugs need to display the addpath RX ID 2015-12-07 11:56:02 -08:00
bgp_mpath.h Quagga default: BGP enable "maximum-paths 64" 2015-11-13 21:52:13 +00:00
bgp_mplsvpn.c Quagga: Fixup cli and json keyword 2015-11-18 15:36:04 -08:00
bgp_mplsvpn.h 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 12:44:16 +00:00
bgp_network.c Use a hash to store BGP peer structures 2015-10-23 17:34:50 +00:00
bgp_network.h BGP: Fix MD5 authentication for unnumbered neighbors 2015-08-29 16:10:12 -07:00
bgp_nexthop.c bgpd: Refactor some code for nexthop handling 2015-11-23 13:31:12 -08:00
bgp_nexthop.h Include loopback IP addresses in martian NEXTHOP check 2015-05-19 18:29:15 -07:00
bgp_nht.c Quagga: prefix2str fixup 2015-11-23 13:31:11 -08:00
bgp_nht.h *: add VRF ID in the API message header 2015-11-03 22:04:36 -08:00
bgp_open.c BGP: Implement "neighbor x.x.x.x addpath-tx-bestpath-per-AS" 2015-11-06 16:34:41 +00:00
bgp_open.h bgpd: Exchange hostname capability and display hostnames in output 2015-09-10 20:10:16 -07:00
bgp_packet.c BGP: route-server will now use addpath...chop the _rsclient code 2015-11-10 15:29:12 +00:00
bgp_packet.h Relax draft-ietf-idr-error-handling-13 valid IP check in favor of draft-ietf-idr-error-handling-14 2015-05-19 18:03:56 -07:00
bgp_regex.c BGP: Add dynamic update group support 2015-05-19 18:03:47 -07:00
bgp_regex.h [configure] add configure support for PCRE Posix library 2009-06-19 15:01:16 +01:00
bgp_route.c BGP bestpath debugs need to display the addpath RX ID 2015-12-07 11:56:02 -08:00
bgp_route.h BGP bestpath debugs need to display the addpath RX ID 2015-12-07 11:56:02 -08:00
bgp_routemap.c BGP: Remove deprecated commands and add warning that "show ipv6 bgp" 2015-11-13 03:14:10 +00:00
bgp_snmp.c Use a hash to store BGP peer structures 2015-10-23 17:34:50 +00:00
bgp_snmp.h 2005-06-28 Paul Jakma <paul.jakma@sun.com> 2005-06-28 12:44:16 +00:00
bgp_table.c BGP: route-server will now use addpath...chop the _rsclient code 2015-11-10 15:29:12 +00:00
bgp_table.h BGP: route-server will now use addpath...chop the _rsclient code 2015-11-10 15:29:12 +00:00
bgp_updgrp_adv.c BGP crash in group_announce_route_walkcb 2015-11-20 18:43:33 +00:00
bgp_updgrp_packet.c BGP: support for addpath TX 2015-11-05 17:29:43 +00:00
bgp_updgrp.c BGP: crash in update_subgroup_merge() 2015-11-17 02:09:57 +00:00
bgp_updgrp.h BGP: route-server will now use addpath...chop the _rsclient code 2015-11-10 15:29:12 +00:00
bgp_vty.c BGP: 'neighbor swpX interface peer-group FOO' is needed to simplify swpX 2015-11-30 21:19:39 +00:00
bgp_vty.h This patch changes BGP from only listening mode for BFD status updates to interactive mode of dynamically registering/deregistering BFD enabled peers with PTM/BFD through zebra. Peer is registered with BFD when it goes into established state and de-registers when it goes out of establish state. 2015-06-12 07:59:11 -07:00
bgp_zebra.c Quagga: prefix2str fixup 2015-11-23 13:31:11 -08:00
bgp_zebra.h lib: zclient.c remove extern struct thread_master * 2015-09-23 13:26:56 -07:00
bgpd.c BGP: 'neighbor swpX interface peer-group FOO' is needed to simplify swpX 2015-11-30 21:19:39 +00: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.h BGP: 'neighbor swpX interface peer-group FOO' is needed to simplify swpX 2015-11-30 21:19:39 +00:00
IMPLEMENTATION.txt Adjust size complexity estimates. Still not quite right, but closer. 2005-02-15 17:10:03 +00:00
Makefile.am bgpd: Fix bgp_btoa to compile 2015-10-21 07:05:28 -07:00