CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/03/27 04:39:23
Modified files:
sys/net : if_var.h route.c
sys/netinet : if_ether.c in.c in_var.h ip_carp.c
sys/netinet6 : in6.c in6_var.h nd6.c nd6_rtr.c
Log message:
Stop mixing interface address flags with routing entry ones.
Instead of always copying ifa_flags to the routing entry flags when
creating a route by calling rtinit(), explicitly pass the RTF_CLONING
flag when required. This means ifa_flags are now *only* used to check
if an address has an associated route that was created by the kernel
auto-magically.
ok benno@