Searched refs:nullfd (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14-stable/lib/libc/gen/ |
| HD | daemon.c | 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() [all …]
|
| /freebsd-14-stable/lib/libcasper/libcasper/ |
| HD | libcasper_impl.c | 51 int nullfd, nfd; in fd_fix_environment() local 56 nullfd = open(_PATH_DEVNULL, O_RDWR); in fd_fix_environment() 57 if (nullfd == -1) in fd_fix_environment() 64 if (dup2(nullfd, *fdp) == -1) in fd_fix_environment() 69 close(nullfd); in fd_fix_environment()
|
| /freebsd-14-stable/usr.sbin/autofs/ |
| HD | popen.c | 80 int error, i, nullfd, outfds[2]; in auto_popen() local 83 nullfd = open(_PATH_DEVNULL, O_RDWR, 0); in auto_popen() 84 if (nullfd < 0) in auto_popen() 118 dup2(nullfd, STDIN_FILENO); in auto_popen() 121 close(nullfd); in auto_popen() 136 close(nullfd); in auto_popen()
|
| /freebsd-14-stable/usr.bin/mail/ |
| HD | collect.c | 338 int nullfd, tempfd, rc; in collect() local 341 if ((nullfd = open(_PATH_DEVNULL, O_RDONLY, 0)) in collect() 359 rc = run_command(sh, 0, nullfd, fileno(fbuf), in collect() 362 close(nullfd); in collect()
|
| /freebsd-14-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| HD | FuzzerUtilFuchsia.cpp | 599 int nullfd = fdio_bind_to_fd(fdio_null, -1, 0); in DiscardOutput() local 600 if (nullfd < 0) return; in DiscardOutput() 601 dup2(nullfd, Fd); in DiscardOutput()
|
| /freebsd-14-stable/sbin/dhclient/ |
| HD | dhclient.c | 102 static int nullfd = -1; variable 483 if ((nullfd = open(_PATH_DEVNULL, O_RDWR, 0)) == -1) in main() 2497 if (daemonfd(-1, nullfd) == -1) in go_daemon() 2509 if (nullfd != -1) { in go_daemon() 2510 close(nullfd); in go_daemon() 2511 nullfd = -1; in go_daemon() 2864 dup2(nullfd, STDIN_FILENO); in fork_privchld() 2865 dup2(nullfd, STDOUT_FILENO); in fork_privchld() 2866 dup2(nullfd, STDERR_FILENO); in fork_privchld() 2867 close(nullfd); in fork_privchld()
|
| /freebsd-14-stable/crypto/openssh/ |
| HD | misc.c | 1533 int nullfd, dupfd; in sanitise_stdfd() local 1535 if ((nullfd = dupfd = open(_PATH_DEVNULL, O_RDWR)) == -1) { in sanitise_stdfd() 1543 if (dup2(nullfd, dupfd) == -1) { in sanitise_stdfd() 1549 if (nullfd > STDERR_FILENO) in sanitise_stdfd() 1550 close(nullfd); in sanitise_stdfd()
|