From owner-cvs-all Wed Jan 20 09:32:02 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA23808 for cvs-all-outgoing; Wed, 20 Jan 1999 09:32:02 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA23797; Wed, 20 Jan 1999 09:32:00 -0800 (PST) (envelope-from fenner@FreeBSD.org) From: Bill Fenner Received: (from fenner@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA07202; Wed, 20 Jan 1999 09:32:01 -0800 (PST) Date: Wed, 20 Jan 1999 09:32:01 -0800 (PST) Message-Id: <199901201732.JAA07202@freefall.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 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk 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" '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