CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/10/25 05:58:11
Modified files:
sys/net : if.c if_ethersubr.c if_gif.c if_gre.c if_loop.c
if_ppp.c if_pppoe.c if_pppx.c if_spppsubr.c
if_tun.c if_var.h route.c rtsock.c
sys/netinet : if_ether.c if_ether.h ip_carp.c
sys/netinet6 : in6.c nd6.c nd6.h nd6_rtr.c
Log message:
Introduce if_rtrequest() the successor of ifa_rtrequest().
L2 resolution depends on the protocol (encoded in the route entry) and
an ``ifp''. Not having to care about an ``ifa'' makes our life easier
in our MP effort. Fewer dependencies between data structures implies
fewer headaches.
Discussed with bluhm@, ok claudio@