diff options
author | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2006-12-21 19:10:59 +0000 |
---|---|---|
committer | ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> | 2006-12-21 19:10:59 +0000 |
commit | 620646012ce1b643bebc44b77c38341e16510b02 (patch) | |
tree | f507581a4e1d05b012de6cfd7bc6090bb33fa3f7 /tcp_subr.c | |
parent | a9f755239834c0175117b1347fc639e0d0272641 (diff) | |
download | slirp-620646012ce1b643bebc44b77c38341e16510b02.zip slirp-620646012ce1b643bebc44b77c38341e16510b02.tar.gz slirp-620646012ce1b643bebc44b77c38341e16510b02.tar.bz2 |
Enable TCP_NODELAY, by Daniel Jacobowitz.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2257 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'tcp_subr.c')
-rw-r--r-- | tcp_subr.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -488,6 +488,8 @@ void tcp_connect(inso) struct socket *inso; setsockopt(s, SOL_SOCKET, SO_REUSEADDR, (char *)&opt, sizeof(int)); opt = 1; setsockopt(s, SOL_SOCKET, SO_OOBINLINE, (char *)&opt, sizeof(int)); + opt = 1; + setsockopt(s, IPPROTO_TCP, TCP_NODELAY, (char *)&opt, sizeof(int)); so->so_fport = addr.sin_port; so->so_faddr = addr.sin_addr; |