summaryrefslogtreecommitdiff
path: root/usr.bin
diff options
context:
space:
mode:
authorTed Unangst <tedu@cvs.openbsd.org>2014-06-10 16:35:43 +0000
committerTed Unangst <tedu@cvs.openbsd.org>2014-06-10 16:35:43 +0000
commitf064f50b902ea67316f99178aaf9b4d66074a0d2 (patch)
treea9022be29346b081bb92c53fc92068cb75c56c7d /usr.bin
parent9406738f5a2454c0aabad4a404ee916cea66fcfa (diff)
stick with 16k buffers for a little while to avoid bufferbloat.
atomicio writing out 64k in one direction will cause traffic in the other direction to stall until it's complete. discussion with deraadt
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/nc/netcat.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/nc/netcat.c b/usr.bin/nc/netcat.c
index 2861948dbf1..76794df6c0a 100644
--- a/usr.bin/nc/netcat.c
+++ b/usr.bin/nc/netcat.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: netcat.c,v 1.120 2014/06/10 16:23:07 tedu Exp $ */
+/* $OpenBSD: netcat.c,v 1.121 2014/06/10 16:35:42 tedu Exp $ */
/*
* Copyright (c) 2001 Eric Jackson <ericj@monkey.org>
*
@@ -733,7 +733,7 @@ void
readwrite(int nfd)
{
struct pollfd pfd[2];
- unsigned char buf[64 * 1024];
+ unsigned char buf[16 * 1024];
int n, wfd = fileno(stdin);
int lfd = fileno(stdout);
int plen;