Lines Matching refs:nullfd
44 daemonfd(int chdirfd, int nullfd) in daemonfd() argument
83 if (nullfd != -1) { in daemonfd()
84 (void)_dup2(nullfd, STDIN_FILENO); in daemonfd()
85 (void)_dup2(nullfd, STDOUT_FILENO); in daemonfd()
86 (void)_dup2(nullfd, STDERR_FILENO); in daemonfd()
94 int chdirfd, nullfd, ret; in daemon() local
97 nullfd = _open(_PATH_DEVNULL, O_RDWR, 0); in daemon()
99 nullfd = -1; in daemon()
106 ret = daemonfd(chdirfd, nullfd); in daemon()
111 if (nullfd > 2) in daemon()
112 _close(nullfd); in daemon()