|
64e33838
|
2011-06-03T00:10:00
|
|
pipe2: Remove dependency on 'nonblocking' module.
* lib/pipe2.c: Include verify.h. Include nonblocking.h only if
O_NONBLOCK is defined by gnulib.
(pipe2) [WIN32]: If O_NONBLOCK is not defined by gnulib, verify that it
is zero.
* modules/pipe2 (Depends-on): Add verify. Remove nonblocking.
* tests/test-pipe2.c: Include nonblocking.h only if O_NONBLOCK is
defined by gnulib.
(get_nonblocking_flag): New function.
(main): Test O_NONBLOCK flag only if it is nonzero.
|
|
0568a6e8
|
2011-04-08T10:52:55
|
|
pipe2: fix O_NONBLOCK support on mingw
* modules/pipe2 (Depends-on): Add nonblocking.
* lib/pipe2.c (pipe2) [WIN32]: Add O_NONBLOCK support.
* tests/test-pipe2.c (is_nonblocking): Adjust test accordingly.
* tests/test-nonblocking.c (main): Likewise.
* modules/pipe2-tests (Makefile.am): Avoid link failure.
Signed-off-by: Eric Blake <eblake@redhat.com>
|
|
31c38909
|
2011-04-06T01:46:12
|
|
pipe2: Relicense under LGPLv2+.
* modules/pipe2 (License): Change to LGPLv2+.
Requested by Eric Blake, for libvirt.
|
|
6abc3b3c
|
2009-12-25T01:44:29
|
|
Add missing dependencies to 'extensions' module.
|
|
b23a8463
|
2009-08-24T00:42:22
|
|
Tolerate declared but missing pipe2 syscall.
|
|
802f6fc3
|
2009-08-23T10:18:14
|
|
Update module dependencies.
|
|
6397686e
|
2009-08-23T02:43:53
|
|
Relicense under LGPL.
|
|
7988d730
|
2009-08-22T18:46:44
|
|
New module 'pipe2'.
|