X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=include%2Fnet%2Faddrconf.h;h=8b1509bfc695aff519649497d9747a184f1336e0;hb=9e3a548781fc1c0da617fc65769a515f074be740;hp=d1697b587a1add2901a64b2abeed5cf66d6a5894;hpb=bfeade087005278fc8cafe230b7658a4f40c5acb;p=safe%2Fjmp%2Flinux-2.6 diff --git a/include/net/addrconf.h b/include/net/addrconf.h index d1697b5..8b1509b 100644 --- a/include/net/addrconf.h +++ b/include/net/addrconf.h @@ -65,11 +65,14 @@ extern int ipv6_chk_addr(struct net *net, int strict); #if defined(CONFIG_IPV6_MIP6) || defined(CONFIG_IPV6_MIP6_MODULE) -extern int ipv6_chk_home_addr(struct in6_addr *addr); +extern int ipv6_chk_home_addr(struct net *net, + struct in6_addr *addr); #endif -extern struct inet6_ifaddr * ipv6_get_ifaddr(struct in6_addr *addr, - struct net_device *dev, - int strict); +extern struct inet6_ifaddr *ipv6_get_ifaddr(struct net *net, + struct in6_addr *addr, + struct net_device *dev, + int strict); + extern int ipv6_get_saddr(struct dst_entry *dst, struct in6_addr *daddr, struct in6_addr *saddr);