34#include <sys/socket.h> 
   36int uwac_os_socket_cloexec(
int domain, 
int type, 
int protocol);
 
   38int uwac_os_dupfd_cloexec(
int fd, 
long minfd);
 
   40ssize_t uwac_os_recvmsg_cloexec(
int sockfd, 
struct msghdr* msg, 
int flags);
 
   42int uwac_os_epoll_create_cloexec(
void);
 
   44int uwac_create_anonymous_file(off_t size);