FD_CLOEXEC
fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
fcntl(parentFD, F_SETFD, FD_CLOEXEC);
fcntl(dirFD, F_SETFD, FD_CLOEXEC);
fcntl(fd, F_SETFD, FD_CLOEXEC);
fcntl(fd, F_SETFD, FD_CLOEXEC);
fcntl(fd, F_SETFD, FD_CLOEXEC);
fcntl(fd, F_SETFD, FD_CLOEXEC);
fcntl(fAttrFd, F_SETFD, FD_CLOEXEC);
fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
fcntl(fDirFd, F_SETFD, FD_CLOEXEC);
fcntl(parentFD, F_SETFD, FD_CLOEXEC);
fcntl(dirFD, F_SETFD, FD_CLOEXEC);
fcntl(fAttrFd, F_SETFD, FD_CLOEXEC);
fcntl(fQueryFd, F_SETFD, FD_CLOEXEC);
fcntl(store->pagefd, F_SETFD, FD_CLOEXEC);
fcntl(fd, F_SETFD, i | FD_CLOEXEC);
fcntl(fReadPipe, F_SETFD, FD_CLOEXEC);
fcntl(fWritePipe, F_SETFD, FD_CLOEXEC);
|| fcntl(connection.socket, F_SETFD, FD_CLOEXEC) < 0) {
fd_set_close_on_exec(context, fd, (argument & FD_CLOEXEC) != 0);
status = fd_close_on_exec(context, fd) ? FD_CLOEXEC : 0;
fcntl(s, F_SETFD, FD_CLOEXEC);
fcntl(statp->_vcsock, F_SETFD, FD_CLOEXEC);
fcntl(EXT(statp).nssocks[ns], F_SETFD, FD_CLOEXEC);
fcntl(dirFD, F_SETFD, FD_CLOEXEC);
__have_o_cloexec = (flags & FD_CLOEXEC) == 0 ? -1 : 1;
__fcntl (fd, F_SETFD, FD_CLOEXEC);
__fcntl (fd, F_SETFD, FD_CLOEXEC);
__fcntl (parent_end, F_SETFD, FD_CLOEXEC);
fcntl(newfd, F_SETFD, FD_CLOEXEC);
if (fcntl(fds[0], F_SETFD, FD_CLOEXEC) != 0
|| fcntl(fds[1], F_SETFD, FD_CLOEXEC) != 0) {
if ((flags & FD_CLOEXEC) == 0) {