]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: Add fix for multiple set commands with prefer-global
authorroot <root@dslice-debian.cumulusnetworks.com>
Tue, 30 Aug 2016 12:59:08 +0000 (08:59 -0400)
committerDonald Sharp <sharpd@cumulusnetwroks.com>
Thu, 1 Sep 2016 11:30:15 +0000 (07:30 -0400)
commitb2e03f7a77ccbc19b014de588e8694f571545cd1
tree2e9fb472854be2ad2f40ccd693524b9e2461d551
parent954a34c67ba5988557b6aa121e32c1d48e7f76a6
bgpd: Add fix for multiple set commands with prefer-global

In further testing, found that if there were multiple set commands in
the route-map with one being prefer-global, the removal of the prefer-global
was not recognized and reacted to correctly.  This small addition includes
that support

Ticket: CM-11480
Signed-off-by: Don Slice
Reviewed By: Donald Sharp
Testing Done: Manual testing, bgp-min and bgp-smoke completed

(cherry picked from commit 3aef92192569c33906c6a2623d0753c16c0e7a64)
bgpd/bgp_attr.h
bgpd/bgp_routemap.c