Skip to content

Commit 00e802b

Browse files
committed
Revert "net: restrict SO_REUSEPORT to inet sockets"
This reverts commit 3257813. This breaks muvm which uses SO_REUSEPORT on the virtio vsock. Signed-off-by: Janne Grunau <j@jannau.net>
1 parent 33b8908 commit 00e802b

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

net/core/sock.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1300,10 +1300,7 @@ int sk_setsockopt(struct sock *sk, int level, int optname,
13001300
sk->sk_reuse = (valbool ? SK_CAN_REUSE : SK_NO_REUSE);
13011301
break;
13021302
case SO_REUSEPORT:
1303-
if (valbool && !sk_is_inet(sk))
1304-
ret = -EOPNOTSUPP;
1305-
else
1306-
sk->sk_reuseport = valbool;
1303+
sk->sk_reuseport = valbool;
13071304
break;
13081305
case SO_DONTROUTE:
13091306
sock_valbool_flag(sk, SOCK_LOCALROUTE, valbool);

0 commit comments

Comments
 (0)