summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorotto <>2005-04-10 19:43:34 +0000
committerotto <>2005-04-10 19:43:34 +0000
commit9a562e7f867aa1e065d1e4d9cc4f1807e59add2f (patch)
tree9bdd46b5610c3f66424bd97f8435f33ce2314b15 /src
parent6465de7843179659b6c45819061d5baa0baca722 (diff)
downloadopenbsd-9a562e7f867aa1e065d1e4d9cc4f1807e59add2f.tar.gz
openbsd-9a562e7f867aa1e065d1e4d9cc4f1807e59add2f.tar.bz2
openbsd-9a562e7f867aa1e065d1e4d9cc4f1807e59add2f.zip
Initialize len before calling accept(2). from mpech@, ok millert@
Diffstat (limited to 'src')
-rw-r--r--src/usr.bin/nc/netcat.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usr.bin/nc/netcat.c b/src/usr.bin/nc/netcat.c
index 0149008185..88dde5290b 100644
--- a/src/usr.bin/nc/netcat.c
+++ b/src/usr.bin/nc/netcat.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: netcat.c,v 1.77 2005/02/08 15:26:23 otto Exp $ */ 1/* $OpenBSD: netcat.c,v 1.78 2005/04/10 19:43:34 otto Exp $ */
2/* 2/*
3 * Copyright (c) 2001 Eric Jackson <ericj@monkey.org> 3 * Copyright (c) 2001 Eric Jackson <ericj@monkey.org>
4 * 4 *
@@ -302,6 +302,7 @@ main(int argc, char *argv[])
302 302
303 connfd = s; 303 connfd = s;
304 } else { 304 } else {
305 len = sizeof(cliaddr);
305 connfd = accept(s, (struct sockaddr *)&cliaddr, 306 connfd = accept(s, (struct sockaddr *)&cliaddr,
306 &len); 307 &len);
307 } 308 }