From 592f6469b1362815542a5acc07ce5f05c0e322ce Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Fri, 25 Jul 2003 02:04:44 -0700 Subject: [PATCH] [PATCH] Only set ->sk_reuse for tcp sockets, not udp It doesn't really make sense for udp. --- net/sunrpc/svcsock.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/sunrpc/svcsock.c b/net/sunrpc/svcsock.c index 8e2ff8b3aa533..f6eea03b1e47e 100644 --- a/net/sunrpc/svcsock.c +++ b/net/sunrpc/svcsock.c @@ -1377,7 +1377,8 @@ svc_create_socket(struct svc_serv *serv, int protocol, struct sockaddr_in *sin) return error; if (sin != NULL) { - sock->sk->sk_reuse = 1; /* allow address reuse */ + if (type == SOCK_STREAM) + sock->sk->sk_reuse = 1; /* allow address reuse */ error = sock->ops->bind(sock, (struct sockaddr *) sin, sizeof(*sin)); if (error < 0) -- 2.53.0