Date: Wed, 20 Jan 1999 09:32:01 -0800 (PST) From: Bill Fenner <fenner@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/kern uipc_socket.c src/sys/netinet tcp_output.c tcp_usrreq.c tcp_var.h src/sys/sys protosw.h Message-ID: <199901201732.JAA07202@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
fenner 1999/01/20 09:32:01 PST
Modified files:
sys/kern uipc_socket.c
sys/netinet tcp_output.c tcp_usrreq.c tcp_var.h
sys/sys protosw.h
Log:
Add a flag, passed to pru_send routines, PRUS_MORETOCOME. This
flag means that there is more data to be put into the socket buffer.
Use it in TCP to reduce the interaction between mbuf sizes and the
Nagle algorithm.
Based on: "Justin C. Walker" <justin@apple.com>'s description of Apple's
fix for this problem.
Revision Changes Path
1.50 +4 -2 src/sys/kern/uipc_socket.c
1.32 +3 -2 src/sys/netinet/tcp_output.c
1.40 +7 -2 src/sys/netinet/tcp_usrreq.c
1.49 +18 -17 src/sys/netinet/tcp_var.h
1.26 +2 -1 src/sys/sys/protosw.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901201732.JAA07202>
