]> git.puffer.fish Git - matthieu/frr.git/commit
lib, zebra: Rework zebra_ns to be a bit more modular
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 14 Apr 2016 02:40:18 +0000 (22:40 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 15 Apr 2016 00:56:57 +0000 (20:56 -0400)
commitfe18ee2d44027e0d1933b462868a938005174259
tree8f261e6ce124bbf15537647dfa964b75f1ef0c9f
parent44e9909db444bead27483886b013b96fcf0aca47
lib, zebra: Rework zebra_ns to be a bit more modular

The struct zebra_ns was littered throughout the code
base in a half-hazard fashion.  Gather up the references
and isolate the code a bit better.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by: Don Slice <dslice@cumulusnetworks.com>
Reviewed-by: Vivek Venkatraman <vivek@cumulusnetworks.com>
13 files changed:
lib/memtypes.c
zebra/Makefile.am
zebra/if_null.c [new file with mode: 0644]
zebra/interface.c
zebra/main.c
zebra/rib.h
zebra/rt_netlink.c
zebra/rtadv.c
zebra/rtadv_null.c
zebra/test_main.c
zebra/zebra_ns.c [new file with mode: 0644]
zebra/zebra_ns.h [new file with mode: 0644]
zebra/zebra_rnh.c