net: add <net/proto_memory.h>
authorEric Dumazet <edumazet@google.com>
Mon, 29 Apr 2024 13:40:24 +0000 (13:40 +0000)
committerJakub Kicinski <kuba@kernel.org>
Wed, 1 May 2024 01:46:52 +0000 (18:46 -0700)
commitf3d93817fba30a8d3508fa990405039c0820dca3
tree7d579ae7e5402413d7c5c305d624b5526af94fa6
parentdda4d96acb20c02920f6d9a20fdc3f4846192aeb
net: add <net/proto_memory.h>

Move some proto memory definitions out of <net/sock.h>

Very few files need them, and following patch
will include <net/hotdata.h> from <net/proto_memory.h>

Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: David Ahern <dsahern@kernel.org>
Link: https://lore.kernel.org/r/20240429134025.1233626-5-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/proto_memory.h [new file with mode: 0644]
include/net/sock.h
net/core/sock.c
net/core/sysctl_net_core.c
net/ipv4/proc.c
net/ipv4/tcp.c
net/ipv4/tcp_input.c
net/ipv4/tcp_output.c
net/sctp/sm_statefuns.c