|
@@ -272,8 +272,7 @@ tproxy_handle_time_wait4(struct sk_buff *skb, __be32 laddr, __be16 lport,
|
|
|
hp->source, lport ? lport : hp->dest,
|
|
|
skb->dev, NFT_LOOKUP_LISTENER);
|
|
|
if (sk2) {
|
|
|
- inet_twsk_deschedule(inet_twsk(sk));
|
|
|
- inet_twsk_put(inet_twsk(sk));
|
|
|
+ inet_twsk_deschedule_put(inet_twsk(sk));
|
|
|
sk = sk2;
|
|
|
}
|
|
|
}
|
|
@@ -437,8 +436,7 @@ tproxy_handle_time_wait6(struct sk_buff *skb, int tproto, int thoff,
|
|
|
tgi->lport ? tgi->lport : hp->dest,
|
|
|
skb->dev, NFT_LOOKUP_LISTENER);
|
|
|
if (sk2) {
|
|
|
- inet_twsk_deschedule(inet_twsk(sk));
|
|
|
- inet_twsk_put(inet_twsk(sk));
|
|
|
+ inet_twsk_deschedule_put(inet_twsk(sk));
|
|
|
sk = sk2;
|
|
|
}
|
|
|
}
|