summaryrefslogtreecommitdiff
path: root/lib/command.c
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@diac24.net>2010-02-01 16:41:26 +0100
committerDavid Lamparter <equinox@opensourcerouting.org>2012-07-13 18:54:09 +0200
commit7f062c217b262e362a3362c677dea6c5e820adf1 (patch)
treea74cb6fa04df4af9f60d770de5e485c37ba2866d /lib/command.c
parent1080c13f5d3979149c1950a1c46f45e2d4bd0dc8 (diff)
zebra: lingering IP address after deletion (BZ#486)
zebra address bookkeeping is a mess. this is just a workaround to have IPv4 address deletion somewhat working on Linux. the if_unset_prefix call is synchronous, when it returns success the address deletion completed successfully. this is either signaled by a netlink ACK or by an OK return value from ioctl(). This version is wrapped by #ifdef HAVE_NETLINK so we don't touch the BSDs for now. * zebra/interface.c: On Linux, update zebra internal state after deleting an address. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'lib/command.c')
0 files changed, 0 insertions, 0 deletions