Lines Matching refs:nullfd
48 daemonfd(int chdirfd, int nullfd) in daemonfd() argument
87 if (nullfd != -1) { in daemonfd()
88 (void)_dup2(nullfd, STDIN_FILENO); in daemonfd()
89 (void)_dup2(nullfd, STDOUT_FILENO); in daemonfd()
90 (void)_dup2(nullfd, STDERR_FILENO); in daemonfd()
98 int chdirfd, nullfd, ret; in daemon() local
101 nullfd = _open(_PATH_DEVNULL, O_RDWR, 0); in daemon()
103 nullfd = -1; in daemon()
110 ret = daemonfd(chdirfd, nullfd); in daemon()
115 if (nullfd > 2) in daemon()
116 _close(nullfd); in daemon()