tcp: remove rtx_syn_ack field
authorEric Dumazet <edumazet@google.com>
Thu, 26 Jun 2025 15:30:16 +0000 (15:30 +0000)
committerJakub Kicinski <kuba@kernel.org>
Fri, 27 Jun 2025 22:34:18 +0000 (15:34 -0700)
commit8d68411a128705f86da7f037e1c33d81786fee96
tree8ae3c6c12df9ac5b361f09c234268174febe5deb
parentbf3b1d398566fb6c91382747b3e6c87133fe235c
tcp: remove rtx_syn_ack field

Now inet_rtx_syn_ack() is only used by TCP, it can directly
call tcp_rtx_synack() instead of using an indirect call
to req->rsk_ops->rtx_syn_ack().

Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Neal Cardwell <ncardwell@google.com>
Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com>
Link: https://patch.msgid.link/20250626153017.2156274-2-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/request_sock.h
net/ipv4/inet_connection_sock.c
net/ipv4/tcp_ipv4.c
net/ipv6/tcp_ipv6.c