src/winsup/cygwin ChangeLog ntdll.h se ...
Fri Sep 3 01:32:00 GMT 2004

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2004-09-03 01:32:03

Modified files:
	winsup/cygwin  : ChangeLog ntdll.h 

Log message:
	Christopher Faylor <>
	* (NtQueryInformationFile): Return nonzero on error.
	(NtQueryInformationFile): Fix types for last two arguments.
	* Include stdlib.h, limits.h, and ntdll.h.
	(create_selectable_pipe): New function to create a pipe that can be used with
	NtQueryInformationFile for select.
	(fhandler_pipe::create): Call create_selectable_pipe instead of CreatePipe.
	(pipe): Use DEFAULT_PIPEBUFSIZE as argument to create_pipe.
	* Include limits.h and ntdll.h.
	(peek_pipe): Add select_printf output.  Call NtQueryInformationFile to
	implement select for write on pipes.
	(fhandler_pipe::select_read): Reorder field assignments to be consistent with
	(fhandler_pipe::select_write): Initialize startup, verify, cleanup, and
	write_ready fields for select_record.
	(fhandler_pipe::select_except): Tweak indentation to be consistent with


More information about the Cygwin-cvs mailing list