freebsd-dev/sys/net/route
Justin Hibbits 2c2b37ad25 ifnet/API: Move struct ifnet definition to a <net/if_private.h>
Hide the ifnet structure definition, no user serviceable parts inside,
it's a netstack implementation detail.  Include it temporarily in
<net/if_var.h> until all drivers are updated to use the accessors
exclusively.

Reviewed by:	glebius
Sponsored by:	Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D38046
2023-01-24 14:36:30 -05:00
..
fib_algo.c routing: Use NET_EPOCH_[CALL|WAIT] macros 2022-12-21 09:33:31 +08:00
fib_algo.h Fib algo: extend KPI by allowing algo to set datapath pointers. 2021-04-18 16:12:12 +01:00
nhgrp_ctl.c ifnet/API: Move struct ifnet definition to a <net/if_private.h> 2023-01-24 14:36:30 -05:00
nhgrp_var.h routing: add abitity to set the protocol that installed route/nexthop. 2022-09-08 09:18:32 +00:00
nhgrp.c routing: improve multiline debug 2022-08-29 15:14:49 +00:00
nhop_ctl.c ifnet/API: Move struct ifnet definition to a <net/if_private.h> 2023-01-24 14:36:30 -05:00
nhop_utils.c Remove unused nhop_ref_any() function. 2020-09-20 21:32:52 +00:00
nhop_utils.h routing: extend nhop(9) kpi 2022-08-29 14:46:03 +00:00
nhop_var.h routing: add abitity to set the protocol that installed route/nexthop. 2022-09-08 09:18:32 +00:00
nhop.c routing: Use NET_EPOCH_[CALL|WAIT] macros 2022-12-21 09:33:31 +08:00
nhop.h routing: provide dedicated function for nhgrp creation and linking. 2022-12-02 20:08:47 +00:00
route_ctl.c ifnet/API: Move struct ifnet definition to a <net/if_private.h> 2023-01-24 14:36:30 -05:00
route_ctl.h netlink: add interface notification on link status / flags change. 2022-12-09 11:20:07 +00:00
route_ddb.c ifnet/API: Move struct ifnet definition to a <net/if_private.h> 2023-01-24 14:36:30 -05:00
route_debug.h routing: allow logging framework to be used outside of the subsystem 2022-09-05 10:44:27 +00:00
route_helpers.c routing: constantify @rc in rib_decompose_notification(). 2022-08-29 18:12:24 +00:00
route_ifaddrs.c ifnet/API: Move struct ifnet definition to a <net/if_private.h> 2023-01-24 14:36:30 -05:00
route_rtentry.c ifnet/API: Move struct ifnet definition to a <net/if_private.h> 2023-01-24 14:36:30 -05:00
route_subscription.c routing: Use NET_EPOCH_[CALL|WAIT] macros 2022-12-21 09:33:31 +08:00
route_tables.c routing: Use NET_EPOCH_[CALL|WAIT] macros 2022-12-21 09:33:31 +08:00
route_temporal.c routing: move route expiration time to its nexthop 2022-08-01 07:26:53 +00:00
route_var.h routing: extend nhop(9) kpi 2022-08-29 14:46:03 +00:00