Subject: CVS commit: pkgsrc/net/ORBit
To: None <pkgsrc-changes@netbsd.org>
From: Alistair G. Crooks <agc@netbsd.org>
List: pkgsrc-changes
Date: 03/22/2002 13:26:06
Module Name:	pkgsrc
Committed By:	agc
Date:		Fri Mar 22 11:26:05 UTC 2002

Modified Files:
	pkgsrc/net/ORBit: distinfo
Added Files:
	pkgsrc/net/ORBit/patches: patch-an

Log Message:
The ORBit code doesn't check the number of iovec structs before it
calls writev(2).  Some of the applications which use ORBit, such as
oaf, can send 1214 iovecs, which is slightly more than IOV_MAX.  Add a
wrapper for writev(2), to check the number of iovecs passed to writev,
and loop, sending MIN(IOV_MAX, count) until the iovecs have all been
written.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/net/ORBit/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/net/ORBit/patches/patch-an

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.