]> git.puffer.fish Git - matthieu/frr.git/commit
*: Remove netlink headers from lib/zebra.h
authorDonald Sharp <sharpd@nvidia.com>
Sat, 4 Nov 2023 08:15:54 +0000 (08:15 +0000)
committerDonald Sharp <sharpd@nvidia.com>
Tue, 7 Nov 2023 11:46:19 +0000 (06:46 -0500)
commit315aa6cde48bbe5af08f61778d70f72aa0f9648a
tree0cf61da735151e7fbd2d9760bb8dae77af747576
parentf57763eaed67e2f1cb9547cfc3876e29410df577
*: Remove netlink headers from lib/zebra.h

The headers associated with netlink code
really only belong in those that need it.
Move these headers out of lib/zebra.h and
into more appropriate places.  bgp's usage
of the RT_TABLE_XXX defines are probably not
appropriate and will be cleaned up in future
commits.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
20 files changed:
bfdd/bfd_packet.c
bgpd/bgp_vty.c
lib/zebra.h
nhrpd/netlink_arp.c
nhrpd/nhrp_multicast.c
zebra/dplane_fpm_nl.c
zebra/if_netlink.c
zebra/kernel_netlink.c
zebra/main.c
zebra/netconf_netlink.c
zebra/rule_netlink.c
zebra/tc_netlink.c
zebra/zebra_evpn_neigh.c
zebra/zebra_fpm.c
zebra/zebra_fpm_dt.c
zebra/zebra_fpm_netlink.c
zebra/zebra_mpls_netlink.c
zebra/zebra_netns_id.c
zebra/zebra_ns.h
zebra/zebra_rib.c