inet: implement lockless getsockopt(IP_UNICAST_IF)
authorEric Dumazet <edumazet@google.com>
Fri, 22 Sep 2023 03:42:19 +0000 (03:42 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 1 Oct 2023 18:39:19 +0000 (19:39 +0100)
commit959d5c11601b2b337c364b2e3102d392365e3dd3
treef73ca0bc48ac759666bb259de30bd61bc1c5acfd
parent3523bc91e4b4da39ccf18a0252d13108877ece0a
inet: implement lockless getsockopt(IP_UNICAST_IF)

Add missing READ_ONCE() annotations when reading inet->uc_index

Implementing getsockopt(IP_UNICAST_IF) locklessly seems possible,
the setsockopt() part might not be possible at the moment.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: David Ahern <dsahern@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/datagram.c
net/ipv4/ip_sockglue.c
net/ipv4/ping.c
net/ipv4/raw.c
net/ipv4/udp.c