summaryrefslogtreecommitdiff
path: root/security/dcetest/files/patch-tcpstuff.c
diff options
context:
space:
mode:
Diffstat (limited to 'security/dcetest/files/patch-tcpstuff.c')
-rw-r--r--security/dcetest/files/patch-tcpstuff.c32
1 files changed, 32 insertions, 0 deletions
diff --git a/security/dcetest/files/patch-tcpstuff.c b/security/dcetest/files/patch-tcpstuff.c
new file mode 100644
index 000000000000..d05de6c8575b
--- /dev/null
+++ b/security/dcetest/files/patch-tcpstuff.c
@@ -0,0 +1,32 @@
+--- tcpstuff.c.orig Sat Jan 11 06:46:08 2003
++++ tcpstuff.c Sat Jan 11 06:50:59 2003
+@@ -229,6 +229,7 @@
+
+
+ /* this function takes in a listenFd and returns an acceptedFd */
++/* This is not used and gives a security warning in FreeBSD ports
+ int
+ tcp_accept(int listenFd)
+ {
+@@ -242,12 +243,14 @@
+ (struct sockaddr *)&clientAddr,
+ &addrLen)) < 0)
+ {
++*/
+ /* This is always an error, looping or not */
++/*
+ return -1;
+ }
+-
++*/
+ /* Set the "don't linger on close" option */
+-
++/*
+ lingerVal.l_onoff = 0;
+ lingerVal.l_linger = 0;
+ if (setsockopt(clientFd, SOL_SOCKET, SO_LINGER,
+@@ -260,3 +263,4 @@
+ return(clientFd);
+
+ }
++*/