freebsd-dev/sys/net/route
Alexander V. Chernikov aa8f9f90ff Update nexthop handling for route addition/deletion in preparation for mpath.
Currently kernel requests deletion for the certain routes with specified gateway,
 but this gateway is not actually checked. With multipath routes, internal gateway
 checking becomes mandatory. Add the logic performing this check.

Generalise RTF_PINNED routes to the generic route priorities, simplifying the logic.

Add lookup_prefix() function to perform exact match search based on data in @info.

Differential Revision:	https://reviews.freebsd.org/D26356
2020-09-09 22:07:54 +00:00
..
nhop_ctl.c Fix regression for IPv6 loopback routes. 2020-09-03 22:24:52 +00:00
nhop_utils.c net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nhop_utils.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nhop_var.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nhop.c net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nhop.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
route_ctl.c Update nexthop handling for route addition/deletion in preparation for mpath. 2020-09-09 22:07:54 +00:00
route_ctl.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +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 net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
route_tables.c Retain marking net.fibs sysctl as a tunable. 2020-09-09 21:45:18 +00:00
route_temporal.c net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
route_var.h Update nexthop handling for route addition/deletion in preparation for mpath. 2020-09-09 22:07:54 +00:00