bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockopt
authorManu Bretelle <chantra@fb.com>
Wed, 10 Mar 2021 18:23:05 +0000 (10:23 -0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Mon, 15 Mar 2021 16:22:22 +0000 (17:22 +0100)
commit6503b9f29a47cdb4ebd6c36d8bbb018418415c2a
treeca183c2682d941b959261ef67f77605aa63f7df5
parent1211f4e9ae138614bee4e19e0637b220b94e04ad
bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockopt

Augment the current set of options that are accessible via
bpf_{g,s}etsockopt to also support SO_REUSEPORT.

Signed-off-by: Manu Bretelle <chantra@fb.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Link: https://lore.kernel.org/bpf/20210310182305.1910312-1-chantra@fb.com
net/core/filter.c
tools/testing/selftests/bpf/progs/bind4_prog.c
tools/testing/selftests/bpf/progs/bind6_prog.c