newlib/winsup/cygwin/include
Corinna Vinschen 0d6531551b * cygwin.din (accept4): Export.
* fhandler.h (fhandler_socket::accept4): Rename from accept.  Take
	additional flag parameter.
	* fhandler_socket.cc (fhandler_socket::accept4): Ditto.  Handle
	SOCK_NONBLOCK and SOCK_CLOEXEC flags.
	* net.cc (cygwin_socket): Handle SOCK_NONBLOCK and SOCK_CLOEXEC flags
	in type.  Check for invalid flag values.
	(socketpair): Ditto.
	(cygwin_accept): Accommodate renaming of fhandler_socket::accept
	function to accept4.
	(accept4): New function.
	* posix.sgml: Mention accept4 as GNU extensions.
	* include/cygwin/socket.h (SOCK_NONBLOCK): Define.
	(SOCK_CLOEXEC): Define.
	(_SOCK_FLAG_MASK): Define when building Cygwin.
	* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
	* include/sys/socket.h (accept4): Declare.
2010-01-15 15:40:05 +00:00
..
arpa
asm
attr
bits
cygwin * cygwin.din (accept4): Export. 2010-01-15 15:40:05 +00:00
machine
net
netinet
sys * cygwin.din (accept4): Export. 2010-01-15 15:40:05 +00:00
a.out.h
byteswap.h
dlfcn.h
elf.h
endian.h
err.h
exceptions.h
fcntl.h * include/fcntl.h (O_TTY_INIT): Define as 0. 2010-01-13 16:51:37 +00:00
features.h
fnmatch.h
fts.h
ftw.h
getopt.h
glob.h
icmp.h
ifaddrs.h
inttypes.h
io.h
lastlog.h
libgen.h
limits.h * include/limits.h (NGROUPS_MAX): Set to a more sane value. 2009-08-11 07:28:22 +00:00
mapi.h
memory.h
mntent.h
mqueue.h
netdb.h
paths.h
poll.h
pthread.h
pty.h Make pty.h match recent glibc. 2009-12-26 06:20:56 +00:00
resolv.h
sched.h
search.h
semaphore.h
stdint.h
strings.h
sysexits.h
syslog.h
termio.h
tzfile.h
utmpx.h
wait.h