Searched refs:nullfd (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/lib/libc/gen/ |
| H A D | daemon.c | 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() [all …]
|
| /freebsd-12.1/usr.sbin/autofs/ |
| H A D | popen.c | 82 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-12.1/contrib/amd/amd/ |
| H A D | info_exec.c | 259 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-12.1/usr.sbin/rtsold/ |
| H A D | rtsol.c | 833 int nullfd; in call_script() local 842 nullfd = open("/dev/null", O_RDWR); in call_script() 843 if (nullfd < 0) { in call_script() 860 dup2(nullfd, STDIN_FILENO); in call_script() 862 dup2(nullfd, STDOUT_FILENO); in call_script() 863 dup2(nullfd, STDERR_FILENO); in call_script() 864 if (nullfd > STDERR_FILENO) in call_script() 865 close(nullfd); in call_script()
|
| /freebsd-12.1/usr.bin/mail/ |
| H A D | collect.c | 340 int nullfd, tempfd, rc; in collect() local 343 if ((nullfd = open(_PATH_DEVNULL, O_RDONLY, 0)) in collect() 361 rc = run_command(sh, 0, nullfd, fileno(fbuf), in collect() 364 close(nullfd); in collect()
|
| /freebsd-12.1/sbin/dhclient/ |
| H A D | dhclient.c | 103 static int nullfd = -1; variable 478 if ((nullfd = open(_PATH_DEVNULL, O_RDWR, 0)) == -1) in main() 2459 if (daemonfd(-1, nullfd) == -1) in go_daemon() 2467 if (nullfd != -1) { in go_daemon() 2468 close(nullfd); in go_daemon() 2469 nullfd = -1; in go_daemon() 2818 dup2(nullfd, STDIN_FILENO); in fork_privchld() 2819 dup2(nullfd, STDOUT_FILENO); in fork_privchld() 2820 dup2(nullfd, STDERR_FILENO); in fork_privchld() 2821 close(nullfd); in fork_privchld()
|
| /freebsd-12.1/crypto/openssh/ |
| H A D | misc.c | 1109 int nullfd, dupfd; in sanitise_stdfd() local 1111 if ((nullfd = dupfd = open(_PATH_DEVNULL, O_RDWR)) == -1) { in sanitise_stdfd() 1119 if (dup2(nullfd, dupfd) == -1) { in sanitise_stdfd() 1125 if (nullfd > STDERR_FILENO) in sanitise_stdfd() 1126 close(nullfd); in sanitise_stdfd()
|