addrconf.h (9cdf083f981b8d37b3212400a359368661385099) | addrconf.h (95c385b4d5a71b8ad552aecaa968ea46d7da2f6a) |
---|---|
1#ifndef _ADDRCONF_H 2#define _ADDRCONF_H 3 4#define RETRANS_TIMER HZ 5 6#define MAX_RTR_SOLICITATIONS 3 7#define RTR_SOLICITATION_INTERVAL (4*HZ) 8 --- 59 unchanged lines hidden (view full) --- 68 struct net_device *dev, 69 int strict); 70extern int ipv6_get_saddr(struct dst_entry *dst, 71 struct in6_addr *daddr, 72 struct in6_addr *saddr); 73extern int ipv6_dev_get_saddr(struct net_device *dev, 74 struct in6_addr *daddr, 75 struct in6_addr *saddr); | 1#ifndef _ADDRCONF_H 2#define _ADDRCONF_H 3 4#define RETRANS_TIMER HZ 5 6#define MAX_RTR_SOLICITATIONS 3 7#define RTR_SOLICITATION_INTERVAL (4*HZ) 8 --- 59 unchanged lines hidden (view full) --- 68 struct net_device *dev, 69 int strict); 70extern int ipv6_get_saddr(struct dst_entry *dst, 71 struct in6_addr *daddr, 72 struct in6_addr *saddr); 73extern int ipv6_dev_get_saddr(struct net_device *dev, 74 struct in6_addr *daddr, 75 struct in6_addr *saddr); |
76extern int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *); | 76extern int ipv6_get_lladdr(struct net_device *dev, 77 struct in6_addr *addr, 78 unsigned char banned_flags); |
77extern int ipv6_rcv_saddr_equal(const struct sock *sk, 78 const struct sock *sk2); 79extern void addrconf_join_solict(struct net_device *dev, 80 struct in6_addr *addr); 81extern void addrconf_leave_solict(struct inet6_dev *idev, 82 struct in6_addr *addr); 83 84/* --- 164 unchanged lines hidden --- | 79extern int ipv6_rcv_saddr_equal(const struct sock *sk, 80 const struct sock *sk2); 81extern void addrconf_join_solict(struct net_device *dev, 82 struct in6_addr *addr); 83extern void addrconf_leave_solict(struct inet6_dev *idev, 84 struct in6_addr *addr); 85 86/* --- 164 unchanged lines hidden --- |