if_inet6.h (e3c55d406bd8df1a878546002c93db90c42be10c) | if_inet6.h (5d9efa7ee99eed58388f186c13cf2e2a87e9ceb4) |
---|---|
1/* 2 * inet6 interface/address list definitions 3 * Linux INET6 implementation 4 * 5 * Authors: 6 * Pedro Roque <roque@di.fc.ul.pt> 7 * 8 * --- 52 unchanged lines hidden (view full) --- 61 struct timer_list dad_timer; 62 63 struct inet6_dev *idev; 64 struct rt6_info *rt; 65 66 struct hlist_node addr_lst; 67 struct list_head if_list; 68 | 1/* 2 * inet6 interface/address list definitions 3 * Linux INET6 implementation 4 * 5 * Authors: 6 * Pedro Roque <roque@di.fc.ul.pt> 7 * 8 * --- 52 unchanged lines hidden (view full) --- 61 struct timer_list dad_timer; 62 63 struct inet6_dev *idev; 64 struct rt6_info *rt; 65 66 struct hlist_node addr_lst; 67 struct list_head if_list; 68 |
69#ifdef CONFIG_IPV6_PRIVACY | |
70 struct list_head tmp_list; 71 struct inet6_ifaddr *ifpub; 72 int regen_count; | 69 struct list_head tmp_list; 70 struct inet6_ifaddr *ifpub; 71 int regen_count; |
73#endif | 72 |
74 bool tokenized; 75 76 struct rcu_head rcu; 77 struct in6_addr peer_addr; 78}; 79 80struct ip6_sf_socklist { 81 unsigned int sl_max; --- 105 unchanged lines hidden (view full) --- 187 struct timer_list mc_dad_timer; /* dad complete mc timer */ 188 189 struct ifacaddr6 *ac_list; 190 rwlock_t lock; 191 atomic_t refcnt; 192 __u32 if_flags; 193 int dead; 194 | 73 bool tokenized; 74 75 struct rcu_head rcu; 76 struct in6_addr peer_addr; 77}; 78 79struct ip6_sf_socklist { 80 unsigned int sl_max; --- 105 unchanged lines hidden (view full) --- 186 struct timer_list mc_dad_timer; /* dad complete mc timer */ 187 188 struct ifacaddr6 *ac_list; 189 rwlock_t lock; 190 atomic_t refcnt; 191 __u32 if_flags; 192 int dead; 193 |
195#ifdef CONFIG_IPV6_PRIVACY | |
196 u8 rndid[8]; 197 struct timer_list regen_timer; 198 struct list_head tempaddr_list; | 194 u8 rndid[8]; 195 struct timer_list regen_timer; 196 struct list_head tempaddr_list; |
199#endif | |
200 201 struct in6_addr token; 202 203 struct neigh_parms *nd_parms; 204 struct ipv6_devconf cnf; 205 struct ipv6_devstat stats; 206 207 struct timer_list rs_timer; --- 59 unchanged lines hidden --- | 197 198 struct in6_addr token; 199 200 struct neigh_parms *nd_parms; 201 struct ipv6_devconf cnf; 202 struct ipv6_devstat stats; 203 204 struct timer_list rs_timer; --- 59 unchanged lines hidden --- |