diff options
Diffstat (limited to 'include/net/inet_timewait_sock.h')
-rw-r--r-- | include/net/inet_timewait_sock.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/net/inet_timewait_sock.h b/include/net/inet_timewait_sock.h index 95c660c9719b..80e4977631b8 100644 --- a/include/net/inet_timewait_sock.h +++ b/include/net/inet_timewait_sock.h | |||
@@ -128,7 +128,8 @@ struct inet_timewait_sock { | |||
128 | __be16 tw_dport; | 128 | __be16 tw_dport; |
129 | __u16 tw_num; | 129 | __u16 tw_num; |
130 | /* And these are ours. */ | 130 | /* And these are ours. */ |
131 | __u8 tw_ipv6only:1; | 131 | __u8 tw_ipv6only:1, |
132 | tw_transparent:1; | ||
132 | /* 15 bits hole, try to pack */ | 133 | /* 15 bits hole, try to pack */ |
133 | __u16 tw_ipv6_offset; | 134 | __u16 tw_ipv6_offset; |
134 | unsigned long tw_ttd; | 135 | unsigned long tw_ttd; |
@@ -208,6 +209,9 @@ extern void inet_twsk_schedule(struct inet_timewait_sock *tw, | |||
208 | extern void inet_twsk_deschedule(struct inet_timewait_sock *tw, | 209 | extern void inet_twsk_deschedule(struct inet_timewait_sock *tw, |
209 | struct inet_timewait_death_row *twdr); | 210 | struct inet_timewait_death_row *twdr); |
210 | 211 | ||
212 | extern void inet_twsk_purge(struct net *net, struct inet_hashinfo *hashinfo, | ||
213 | struct inet_timewait_death_row *twdr, int family); | ||
214 | |||
211 | static inline | 215 | static inline |
212 | struct net *twsk_net(const struct inet_timewait_sock *twsk) | 216 | struct net *twsk_net(const struct inet_timewait_sock *twsk) |
213 | { | 217 | { |