The quagga cli is a complicated beast. This is an attempt to reduce some code complexity and make it a bit easier for programmers to work within it's confines.
These patches do two things: 1) Removes RESTRICTED_NODE 2) Combines the usage of VIEW_NODE and ENABLE_NODE as that being in VIEW_NODE implies that you will be in ENABLE_NODE as well. Donald Sharp (3): bgpd, lib: Remove RESTRICTED_NODE from code base lib: Consolidate VIEW_NODE to be ENABLE_NODE as well *: Consolidate all double VIEW_NODE and ENABLE_NODE's bgpd/bgp_encap.c | 19 -- bgpd/bgp_nexthop.c | 1 - bgpd/bgp_route.c | 483 ----------------------------------------------- bgpd/bgp_vty.c | 106 ----------- isisd/isisd.c | 21 --- lib/command.c | 28 +-- lib/command.h | 1 - lib/memory.c | 4 - lib/plist.c | 24 --- lib/vty.c | 46 +---- ospf6d/ospf6_area.c | 4 - ospf6d/ospf6_asbr.c | 1 - ospf6d/ospf6_interface.c | 8 - ospf6d/ospf6_neighbor.c | 2 - ospf6d/ospf6_top.c | 9 - ospf6d/ospf6_zebra.c | 1 - ospf6d/ospf6d.c | 7 - ospfd/ospf_te.c | 2 - ospfd/ospf_vty.c | 18 -- pimd/pim_cmd.c | 33 ---- ripd/ripd.c | 2 - ripngd/ripng_debug.c | 1 - ripngd/ripngd.c | 3 - zebra/interface.c | 9 - zebra/zebra_vty.c | 57 ------ zebra/zserv.c | 3 - 26 files changed, 7 insertions(+), 886 deletions(-) -- 1.9.1 _______________________________________________ Quagga-dev mailing list [email protected] https://lists.quagga.net/mailman/listinfo/quagga-dev
