[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	millert_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2004/02/23 20:56:06

Modified files:
	sys/miscfs/fifofs: fifo_vnops.c 

Log message:
FIFO fixes adapted from FreeBSD:
o use different wchan string for reading and writing
o make O_RDWR not block forever
o remove some useless casts
o reorganize the normal, blocking code path (ie: O_NONBLOCK not set)
o fix select/poll semantics wrt EOF.

With these changes we pass the FIFO regress.  OK tedu@



Visit your host, monkey.org