mirror_frr/pbrd
Donald Sharp 9b71ea4ba5 pbrd: Fix installation and deletion in some cases
When a nexthop group is modified do not assume that it
is not installed.  The creation of the pnhgc is enough
to set the installed to false.  If we are reinstalling
it is not needed to set it as not installed.

When a pbrms is being installed/removed check to see if it
is already installed/deleted and do the right thing from
there.

Ticket: CM-20371
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2018-04-17 18:40:17 -04:00
..
.gitignore pbrd: Add PBR to FRR 2018-04-06 13:22:43 -04:00
Makefile pbrd: Add PBR to FRR 2018-04-06 13:22:43 -04:00
pbr_debug.c pbrd: Cleanup CI warnings 2018-04-06 13:22:43 -04:00
pbr_debug.h pbrd: Add PBR to FRR 2018-04-06 13:22:43 -04:00
pbr_main.c pbrd: Allow PBR to ignore Access List commands 2018-04-13 12:56:19 -04:00
pbr_map.c pbrd: Prevent attempt at re-install for several scenarios 2018-04-17 18:40:17 -04:00
pbr_map.h pbrd: adjust/remove the rule correctly when dst and/or src removed 2018-04-06 13:22:43 -04:00
pbr_memory.c pbrd: Add PBR to FRR 2018-04-06 13:22:43 -04:00
pbr_memory.h pbrd: Add PBR to FRR 2018-04-06 13:22:43 -04:00
pbr_nht.c pbrd: Fix installation and deletion in some cases 2018-04-17 18:40:17 -04:00
pbr_nht.h pbrd: Remove pbr_events 2018-04-06 13:22:43 -04:00
pbr_vty.c lib, pbrd: Do not allow v6 LL nexthops to be specified without an interface. 2018-04-17 18:40:17 -04:00
pbr_vty.h pbrd: Add PBR to FRR 2018-04-06 13:22:43 -04:00
pbr_zebra.c pbrd: Fix installation and deletion in some cases 2018-04-17 18:40:17 -04:00
pbr_zebra.h pbrd: Remove pbr_events 2018-04-06 13:22:43 -04:00
pbrd.conf.sample pbrd: Add PBR to FRR 2018-04-06 13:22:43 -04:00
subdir.am pbrd: Remove pbr_events 2018-04-06 13:22:43 -04:00