~cdwertmann/cumulus-frr/+git/trunk:bgp_ls

Last commit made on 2019-11-07
Get this branch:
git clone -b bgp_ls https://git.launchpad.net/~cdwertmann/cumulus-frr/+git/trunk

Branch merges

Branch information

Name:
bgp_ls
Repository:
lp:~cdwertmann/cumulus-frr/+git/trunk

Recent commits

306c4da... by Donald Sharp <email address hidden>

Merge pull request #5278 from slankdev/slankdev-bgpd-fix-prefix-sid-fetch-error

bgpd: skip unsupported PREFIX_SID sub-type

0ed33f4... by Donatas Abraitis <email address hidden>

Merge pull request #5283 from donaldsharp/bgp_vrf_stuff

bgpd: Have Nexthop Tracking specify vrf we are in for debugs

8c1a4c1... by Donald Sharp <email address hidden>

bgpd: use bgp->name_pretty in debugs and add vrf to some output

Recently had a case where I was attempting to debug a nexthop tracking
issue across multiple bgp vrf's and since the setup vrf's in it with
overlapping address ranges, it became real fun real fast to track
vrf data associated. Add a bit of code to allow us to figure out
what vrf we are in when we print out debug messages.

Look through the rest of the code and find debugs where we are
not using bgp->name_pretty and switch it over.

Signed-off-by: Donald Sharp <email address hidden>

46ddfc4... by Russ White <email address hidden>

Merge pull request #5269 from sworleys/Zebra-VRF-Lookup-Not-Get

zebra: separate zebra_vrf_lookup_table_with_id()

a049e60... by Russ White <email address hidden>

Merge pull request #5281 from bisdhdh/bgpv4-over-v6-1

BGPD: Prevent IPv6-LL being fwd to IBGP peers not on same link.

566c5d2... by Martin Winter

Merge pull request #5196 from kuldeepkash/testcases

tests: Enhance bgp-path-attributes-topo1 test suite

b3bce3a... by Donatas Abraitis <email address hidden>

Merge pull request #5280 from qlyoung/doc-clean-topotest-json

doc: clean up && index topotest json docs

3bc6be2... by Donald Sharp <email address hidden>

Merge pull request #5253 from opensourcerouting/update-vpls-topotest

Fix the LDP VPLS topotest

3160b7f... by Lou Berger <email address hidden>

Merge pull request #5261 from donaldsharp/pointer_fun

Convert some XXX_free lib functions to a double pointer

63696f1... by bisdhdh <email address hidden>

BGPD: Prevent IPv6-LL being fwd to IBGP peers not on same link.

Prevent IPv6 Link-local address being forward to IBGP peer,
which are not directly connected.

R1----IPV6-unnumbered-EBGP-------R2-----IPV6-IBGP-----R3

Configure route-map to set preferred global address on and apply
route-map-IN on R2 for R1-R2 session. Now check on R3's BGP and
RIB table has route nexthop as R1 link-local address, which is
not correct.

As of now we clear link-local address info from mp_nexthop_global,
only if mp_nexthop_global is populated with link-local address.

We should do it even if route-map is configured boz forwarding
link-local address from one link scope to another is violation of
the standards.

Signed-off-by: Biswajit Sadhu <email address hidden>