Lines Matching refs:nullfd
46 daemonfd(int chdirfd, int nullfd) in daemonfd() argument
85 if (nullfd != -1) { in daemonfd()
86 (void)_dup2(nullfd, STDIN_FILENO); in daemonfd()
87 (void)_dup2(nullfd, STDOUT_FILENO); in daemonfd()
88 (void)_dup2(nullfd, STDERR_FILENO); in daemonfd()
96 int chdirfd, nullfd, ret; in daemon() local
99 nullfd = _open(_PATH_DEVNULL, O_RDWR, 0); in daemon()
101 nullfd = -1; in daemon()
108 ret = daemonfd(chdirfd, nullfd); in daemon()
113 if (nullfd > 2) in daemon()
114 _close(nullfd); in daemon()