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 ---