Home
last modified time | relevance | path

Searched refs:nullfd (Results 1 – 8 of 8) sorted by relevance

/freebsd-11-stable/lib/libcasper/libcasper/
HDlibcasper_impl.c52 int nullfd, nfd; in fd_fix_environment() local
57 nullfd = open(_PATH_DEVNULL, O_RDWR); in fd_fix_environment()
58 if (nullfd == -1) in fd_fix_environment()
65 if (dup2(nullfd, *fdp) == -1) in fd_fix_environment()
70 close(nullfd); in fd_fix_environment()
/freebsd-11-stable/usr.sbin/autofs/
HDpopen.c82 int error, i, nullfd, outfds[2]; in auto_popen() local
85 nullfd = open(_PATH_DEVNULL, O_RDWR, 0); in auto_popen()
86 if (nullfd < 0) in auto_popen()
120 dup2(nullfd, STDIN_FILENO); in auto_popen()
123 close(nullfd); in auto_popen()
138 close(nullfd); in auto_popen()
/freebsd-11-stable/contrib/amd/amd/
HDinfo_exec.c259 int pdes[2], nullfd, i; in exec_map_open() local
269 if ((nullfd = open("/dev/null", O_WRONLY|O_NOCTTY)) < 0) in exec_map_open()
273 close(nullfd); in exec_map_open()
280 close(nullfd); in exec_map_open()
298 if (nullfd != STDERR_FILENO) { in exec_map_open()
299 dup2(nullfd, STDERR_FILENO); in exec_map_open()
300 close(nullfd); in exec_map_open()
322 close(nullfd); in exec_map_open()
/freebsd-11-stable/usr.sbin/rtsold/
HDrtsol.c847 int nullfd; in call_script() local
856 nullfd = open("/dev/null", O_RDWR); in call_script()
857 if (nullfd < 0) { in call_script()
874 dup2(nullfd, STDIN_FILENO); in call_script()
876 dup2(nullfd, STDOUT_FILENO); in call_script()
877 dup2(nullfd, STDERR_FILENO); in call_script()
878 if (nullfd > STDERR_FILENO) in call_script()
879 close(nullfd); in call_script()
/freebsd-11-stable/usr.bin/mail/
HDcollect.c338 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-11-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/
HDFuzzerUtilFuchsia.cpp540 int nullfd = fdio_bind_to_fd(fdio_null, -1, 0); in DiscardOutput() local
541 if (nullfd < 0) return; in DiscardOutput()
542 dup2(nullfd, Fd); in DiscardOutput()
/freebsd-11-stable/crypto/openssh/
HDmisc.c792 int nullfd, dupfd; in sanitise_stdfd() local
794 if ((nullfd = dupfd = open(_PATH_DEVNULL, O_RDWR)) == -1) { in sanitise_stdfd()
802 if (dup2(nullfd, dupfd) == -1) { in sanitise_stdfd()
808 if (nullfd > STDERR_FILENO) in sanitise_stdfd()
809 close(nullfd); in sanitise_stdfd()
/freebsd-11-stable/sbin/dhclient/
HDdhclient.c95 int nullfd = -1; variable
453 if ((nullfd = open(_PATH_DEVNULL, O_RDWR, 0)) == -1) in main()
2447 if (nullfd != -1) { in go_daemon()
2448 dup2(nullfd, STDIN_FILENO); in go_daemon()
2449 dup2(nullfd, STDOUT_FILENO); in go_daemon()
2450 dup2(nullfd, STDERR_FILENO); in go_daemon()
2451 close(nullfd); in go_daemon()
2452 nullfd = -1; in go_daemon()
2801 dup2(nullfd, STDIN_FILENO); in fork_privchld()
2802 dup2(nullfd, STDOUT_FILENO); in fork_privchld()
[all …]