]> git.proxmox.com Git - mirror_frr.git/commit - zebra/interface.c
zebra: use qobj and enable concurrent config edits
authorDavid Lamparter <equinox@opensourcerouting.org>
Fri, 30 Sep 2016 13:38:03 +0000 (15:38 +0200)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 7 Oct 2016 13:09:52 +0000 (09:09 -0400)
commit3ddccf1805208b3fba7098ea7ab1725e23329e41
tree61f0b640b641c1649efd1f0899a48153213d3e2f
parent0b47280e45ce89e7dbdc7c0124d21ae722e6da59
zebra: use qobj and enable concurrent config edits

This puts all the proper VTY_DECLVAR_CONTEXT calls in place, removing
all vty->index uses in the process.  With that, vty_config_lockless can
be enabled in zebra.

[v2: fix ordering screw-up in "interface XXX" command]

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
zebra/Makefile.am
zebra/interface.c
zebra/irdp_interface.c
zebra/main.c
zebra/rtadv.c
zebra/test_main.c
zebra/zebra_ptm.c
zebra/zebra_routemap.c