patch-2.3.6 linux/include/net/addrconf.h

Next file: linux/include/net/dst.h
Previous file: linux/include/linux/wanrouter.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.5/linux/include/net/addrconf.h linux/include/net/addrconf.h
@@ -56,7 +56,7 @@
 extern int			ipv6_get_saddr(struct dst_entry *dst, 
 					       struct in6_addr *daddr,
 					       struct in6_addr *saddr);
-extern struct inet6_ifaddr *	ipv6_get_lladdr(struct device *dev);
+extern int			ipv6_get_lladdr(struct device *dev, struct in6_addr *);
 
 /*
  *	multicast prototypes (mcast.c)
@@ -68,6 +68,7 @@
 						  int ifindex, 
 						  struct in6_addr *addr);
 extern void			ipv6_sock_mc_close(struct sock *sk);
+extern int			inet6_mc_check(struct sock *sk, struct in6_addr *addr);
 
 extern int			ipv6_dev_mc_inc(struct device *dev,
 						struct in6_addr *addr);

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)