I don't see pipe2 as adding much beyond pipe-posix, cloexec, or nonblocking, all of which are LGPLv2+, and libvirt would really like to start using atomic fd flag creation routines like pipe2() to avoid data races on new enough Linux (the race is still present on other OSs, but the code is simpler to write when you use pipe2).
Any objections to relaxing binary-io and pipe2 to LGPLv2+? -- Eric Blake [email protected] +1-801-349-2682 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
