aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/sup/lib
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1996-09-06 16:08:32 +0000
committerPeter Wemm <peter@FreeBSD.org>1996-09-06 16:08:32 +0000
commit95de3496b4a09323fc6e3c4c9577ba96f82e3dde (patch)
tree70522a1f6db0a1132c56f92c25f044ac65b6e0b5 /usr.sbin/sup/lib
parent40c20cfcd61c7c5e0ed9500cb10789343bf02613 (diff)
Notes
Diffstat (limited to 'usr.sbin/sup/lib')
-rw-r--r--usr.sbin/sup/lib/scm.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/usr.sbin/sup/lib/scm.c b/usr.sbin/sup/lib/scm.c
index 9b793e2912e52..bbfe943365a46 100644
--- a/usr.sbin/sup/lib/scm.c
+++ b/usr.sbin/sup/lib/scm.c
@@ -69,6 +69,9 @@
* since Tahoe version of <netinet/in.h> does not define them.
*
* $Log: scm.c,v $
+ * Revision 1.2 1995/12/26 05:02:49 peter
+ * Apply ports/net/sup/patches/patch-aa...
+ *
* Revision 1.1.1.1 1995/12/26 04:54:47 peter
* Import the unmodified version of the sup that we are using.
* The heritage of this version is not clear. It appears to be NetBSD
@@ -268,6 +271,8 @@ char *server;
return (scmerr (errno, stderr, "Can't create socket for connections"));
if (setsockopt (sock,SOL_SOCKET,SO_REUSEADDR,(char *)&one,sizeof(int)) < 0)
(void) scmerr (errno, stderr, "Can't set SO_REUSEADDR socket option");
+ if (setsockopt (sock,SOL_SOCKET,SO_KEEPALIVE,(char *)&one,sizeof(int)) < 0)
+ (void) scmerr (errno, stderr, "Can't set SO_KEEPALIVE socket option");
(void) bzero ((char *)&sin,sizeof(sin));
sin.sin_family = AF_INET;
sin.sin_port = port;