diff options
| author | Helge Deller <deller@gmx.de> | 2016-06-03 23:49:17 +0200 |
|---|---|---|
| committer | Bruno Martins <bgcngm@gmail.com> | 2022-10-28 15:39:24 +0100 |
| commit | 01b437940f5eb49b3129c925521733f24cf5d6cf (patch) | |
| tree | b73c353f981e2bfcb0acc0dd2063710749352a03 /net | |
| parent | 421fbf04bf2cc22603eef027944647af0e41ba42 (diff) | |
soreuseport: add compat case for setsockopt SO_ATTACH_REUSEPORT_CBPF
Commit 538950a1b752 ("soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPF")
missed to add the compat case for the SO_ATTACH_REUSEPORT_CBPF option.
Signed-off-by: Helge Deller <deller@gmx.de>
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Change-Id: I395ccc50087cb150a47a4463c500d7a06302f1f6
Diffstat (limited to 'net')
| -rw-r--r-- | net/compat.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/compat.c b/net/compat.c index 14459a87fdbc..53e58bfe0dc6 100644 --- a/net/compat.c +++ b/net/compat.c @@ -356,7 +356,8 @@ static int do_set_sock_timeout(struct socket *sock, int level, static int compat_sock_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen) { - if (optname == SO_ATTACH_FILTER) + if (optname == SO_ATTACH_FILTER || + optname == SO_ATTACH_REUSEPORT_CBPF) return do_set_attach_filter(sock, level, optname, optval, optlen); if (!COMPAT_USE_64BIT_TIME && |
