freebsd-nq/sys/net/route
Alexander V. Chernikov 93bfd365d2 Rename rt_flags to rte_flags && reduce number of rt_nhop accesses.
No functional changes.

Most of the routing flags are stored in the netxtop instead of rtentry.
Rename rt->rt_flags to rt->rte_flags to simplify reading/modifying code
 checking routing flags.

In the new multipath code, rt->rt_nhop may actually point to nexthop group
 instead of nhop. To ease transition, reduce the amount of rt->rt_nhop->...
 accesses.

Differential Revision:	https://reviews.freebsd.org/D26156
2020-08-22 19:30:56 +00:00
..
nhop_ctl.c Split nhop_ref_object(). 2020-07-06 21:20:57 +00:00
nhop_utils.c
nhop_utils.h
nhop_var.h Use epoch(9) for rtentries to simplify control plane operations. 2020-05-23 10:21:02 +00:00
nhop.c Move route_temporal.c and route_var.h to net/route. 2020-04-28 19:14:09 +00:00
nhop.h Use epoch(9) for rtentries to simplify control plane operations. 2020-05-23 10:21:02 +00:00
route_ctl.c Rename rt_flags to rte_flags && reduce number of rt_nhop accesses. 2020-08-22 19:30:56 +00:00
route_ctl.h Simplify dom_<rtattach|rtdetach>. 2020-08-14 21:29:56 +00:00
route_ddb.c Rename rt_flags to rte_flags && reduce number of rt_nhop accesses. 2020-08-22 19:30:56 +00:00
route_helpers.c * Add rib_<add|del|change>_route() functions to manipulate the routing table. 2020-06-01 20:49:42 +00:00
route_tables.c Fix tinderbox build after r364465 2020-08-22 07:43:38 +00:00
route_temporal.c * Add rib_<add|del|change>_route() functions to manipulate the routing table. 2020-06-01 20:49:42 +00:00
route_var.h Rename rt_flags to rte_flags && reduce number of rt_nhop accesses. 2020-08-22 19:30:56 +00:00
shared.h Move rtzone handling code to net/route_ctl.c 2020-08-13 18:35:29 +00:00