inet: preserve const qualifier in inet_csk()
authorEric Dumazet <edumazet@google.com>
Fri, 29 Mar 2024 14:49:31 +0000 (14:49 +0000)
committerJakub Kicinski <kuba@kernel.org>
Tue, 2 Apr 2024 04:27:08 +0000 (21:27 -0700)
commit58169ec9c40309541509181e068177eab72e6caa
tree53a9472288e6d7fcfc8e1d6b3cdfa296297166b1
parent513bebc4de499f8a6e1671eb921aca8f723e5cbc
inet: preserve const qualifier in inet_csk()

We can change inet_csk() to propagate its argument const qualifier,
thanks to container_of_const().

We have to fix few places that had mistakes, like tcp_bound_rto().

Signed-off-by: Eric Dumazet <edumazet@google.com>
Link: https://lore.kernel.org/r/20240329144931.295800-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/espintcp.h
include/net/inet_connection_sock.h
include/net/tcp.h
include/net/tls.h
net/ipv4/tcp_input.c
net/ipv4/tcp_timer.c
net/mptcp/protocol.h