mirror of git://sourceware.org/git/glibc.git
__libc_clntudp_bufcreate_internal. * include/sys/socket.h: Declare __have_sock_cloexec. * socket/Makefile (aux): Add have_sock_cloexec. * socket/have_sock_cloexec.c: New file. * sunrpc/clnt_udp.h (clntudp_bufcreate): Now a wrapper around __libc_clntudp_bufcreate. (__libc_clntudp_bufcreate): Former implementation of clntudp_bufcreate which takes an additional parameter. Create socket with non-blocking mode and close-on-exec flag set, if wanted. * sunrpc/Versions: Export __libc_clntudp_bufcreate@GLIBC_PRIVATE. * nis/ypclnt.c (yp_bind_client_create): Use __libc_clntpudp_bufcreate instead of clntudp_create. The socket has already the close-on-exec flag set if SOCK_CLOEXEC is defined. |
||
|---|---|---|
| .. | ||
| bits | ||
| sys | ||
| .cvsignore | ||
| Makefile | ||
| Versions | ||
| accept.c | ||
| bind.c | ||
| connect.c | ||
| getpeername.c | ||
| getsockname.c | ||
| getsockopt.c | ||
| have_sock_cloexec.c | ||
| isfdtype.c | ||
| listen.c | ||
| opensock.c | ||
| paccept.c | ||
| recv.c | ||
| recvfrom.c | ||
| recvmsg.c | ||
| send.c | ||
| sendmsg.c | ||
| sendto.c | ||
| setsockopt.c | ||
| shutdown.c | ||
| sockatmark.c | ||
| socket.c | ||
| socketpair.c | ||