summaryrefslogtreecommitdiffstats
path: root/vtysh
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2016-04-15 03:46:44 +0200
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-04-15 14:42:03 +0200
commit2fcc254eed8931c1fb6041abc824f46efb4a65cc (patch)
tree01fe38bdba96d95afa20ecf1aeda905918f2be18 /vtysh
parentMerge branch 'cmaster' of ssh://stash.cumulusnetworks.com:7999/quag/quagga in... (diff)
downloadfrr-2fcc254eed8931c1fb6041abc824f46efb4a65cc.tar.xz
frr-2fcc254eed8931c1fb6041abc824f46efb4a65cc.zip
lib, bgpd: Refactor vrf handling through zclient
Protocols receive zclient vrf creation events from zebra. This data was being handed to the protocol to decode and then to hand back to zclient to create the vrf to then handle appropriately. This is a bad idea. Modify the code such that when zclient.c receives a vrf event from zebra that it decodes the data and just creates the vrf. Individual protocols just need to handle the appropriate vrf events. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com> Reviewed-by: Daniel Walton <dwalton@cumulusnetworks.com> Reviewed-by: Don Slice <dslice@cumulusnetworks.com>
Diffstat (limited to 'vtysh')
0 files changed, 0 insertions, 0 deletions