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@

Reply via email to