|
@@ -6406,7 +6406,8 @@ int tcp_conn_request(struct request_sock_ops *rsk_ops,
|
|
|
} else {
|
|
|
tcp_rsk(req)->tfo_listener = false;
|
|
|
if (!want_cookie)
|
|
|
- inet_csk_reqsk_queue_hash_add(sk, req, TCP_TIMEOUT_INIT);
|
|
|
+ inet_csk_reqsk_queue_hash_add(sk, req,
|
|
|
+ tcp_timeout_init((struct sock *)req));
|
|
|
af_ops->send_synack(sk, dst, &fl, req, &foc,
|
|
|
!want_cookie ? TCP_SYNACK_NORMAL :
|
|
|
TCP_SYNACK_COOKIE);
|