]> git.proxmox.com Git - mirror_frr.git/commit - pbrd/pbr_zebra.c
pbrd: Remove pbr_events
authorDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 19 Mar 2018 13:04:17 +0000 (09:04 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 6 Apr 2018 17:22:43 +0000 (13:22 -0400)
commitb13e5ad68a740b66c921c5ab1314e0898f0ed310
treef08e165c4507040ecfd17ec9c10b109f5b5fa941
parentd36d0d57711ec79bb7ff4360b62d80b1a9809f6f
pbrd: Remove pbr_events

The pbr_events.c file was a mistake in that it overly complicated
the code and made it hard to think about what was happening.

Remove all the events and just do the work where needed.

Additionally rethink the sending of the pbr map to
zebra and only send one notification at a time instead
of having the sending function attempt to figure out
what to do.

Clean up some of the no form of commands to make them
work properly.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
pbrd/pbr_event.c [deleted file]
pbrd/pbr_event.h [deleted file]
pbrd/pbr_main.c
pbrd/pbr_map.c
pbrd/pbr_map.h
pbrd/pbr_nht.c
pbrd/pbr_nht.h
pbrd/pbr_vty.c
pbrd/pbr_zebra.c
pbrd/pbr_zebra.h
pbrd/subdir.am