]> git.proxmox.com Git - mirror_frr.git/commit - zebra/kernel_socket.h
zebra: cleanup blackhole support
authorDavid Lamparter <equinox@diac24.net>
Fri, 5 Feb 2010 03:31:56 +0000 (04:31 +0100)
committerDavid Lamparter <equinox@opensourcerouting.org>
Mon, 28 Aug 2017 03:07:51 +0000 (05:07 +0200)
commita830942228110cbec0e857d0877d624206627f81
tree6823772eab9415dadaeb0722cd8c1114197fa8a1
parentfd36be7e15ee49d12500a5ec4d9597d1597715a7
zebra: cleanup blackhole support

blackhole support was horribly broken. cleanup by removing blackhole
stuff from ZEBRA_FLAG_*

introduces support for "prohibit" routes (Linux/netlink only)
also clean up blackhole options on "ip route" vty commands.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
14 files changed:
lib/nexthop.h
lib/zebra.h
zebra/kernel_socket.c
zebra/kernel_socket.h
zebra/rib.h
zebra/rt_netlink.c
zebra/rt_socket.c
zebra/zebra_fpm_netlink.c
zebra/zebra_fpm_protobuf.c
zebra/zebra_rib.c
zebra/zebra_static.c
zebra/zebra_static.h
zebra/zebra_vty.c
zebra/zserv.c