CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2024/02/22 07:25:58
Modified files:
sys/net : route.c route.h
sys/netinet : in_pcb.c ip_input.c ip_output.c
sys/netinet6 : in6_pcb.c in6_src.c ip6_forward.c ip6_input.c
ip6_output.c
Log message:
Make the route cache aware of multipath routing.
Pass source address to route_cache() and store it in struct route.
Cached multipath routes are only valid if source address matches.
If sysctl multipath changes, increase route generation number.
OK claudio@