Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Nov 1998 10:04:47 +0800 (GMT)
From:      Michael Robinson <robinson@public.bta.net.cn>
To:        marcs@znep.com
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: writev() to tcp
Message-ID:  <199811170204.KAA26059@public.bta.net.cn>

next in thread | raw e-mail | index | archive | help
Marc Slemko <marcs@znep.com> writes:
>This doesn't really have anything to do with writev() in particular. There
>is a bug in the TCP code where a packet bigger than a single mbuf (MLEN ==
>108 bytes) but not big enough for a mbuf cluster (MINCLSIZE == 204 bytes)  
>ends up being put into two mbufs that end up being put on the wire in two
>parts.  There should be some messages about it in the archives.  There are
>various fixes, but none has been made yet.

Thanks for the information.  I checked the GNATS bug database and didn't 
find any PR matching this bug.

If someone sent a PR, would this get fixed?  (The Squid FAQ has a one-line
patch to uipc_socket.c.)

	-Michael Robinson


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811170204.KAA26059>