Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Sep 2005 12:29:39 GMT
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 83831 for review
Message-ID:  <200509181229.j8ICTddR026199@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=83831

Change 83831 by rwatson@rwatson_peppercorn on 2005/09/18 12:28:55

	Don't allow SO_QLIMIT to be set using setsockopt() -- listen() is
	the defined API for setting the listen queue depth.

Affected files ...

.. //depot/projects/netsmp/src/sys/kern/uipc_socket.c#8 edit

Differences ...

==== //depot/projects/netsmp/src/sys/kern/uipc_socket.c#8 (text+ko) ====

@@ -1690,17 +1690,6 @@
 #endif
 			break;
 
-		case SO_QLIMIT:
-			error = sooptcopyin(sopt, &optval, sizeof optval,
-					    sizeof optval);
-			if (error)
-				goto bad;
-
-			if (optval < 0 || optval > somaxconn)
-				optval = somaxconn;
-			so->so_qlimit = optval;
-			break;
-
 		default:
 			error = ENOPROTOOPT;
 			break;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509181229.j8ICTddR026199>