bin/cpdup/hclink.c
39
dup2(fdin[1], 1);
bin/cpdup/hclink.c
42
dup2(fdout[0], 0);
bin/notty/notty.c
79
dup2(ttyfd, 0);
bin/notty/notty.c
81
dup2(ttyfd, 1);
bin/notty/notty.c
83
dup2(ttyfd, 2);
bin/pax/ar_io.c
1254
dup2(fds[1], fd);
bin/pax/ar_io.c
1256
dup2(fds[0], fd);
bin/pax/ar_io.c
1261
dup2(fds[0], STDIN_FILENO);
bin/pax/ar_io.c
1262
dup2(fd, STDOUT_FILENO);
bin/pax/ar_io.c
1265
dup2(fds[1], STDOUT_FILENO);
bin/pax/ar_io.c
1266
dup2(fd, STDIN_FILENO);
bin/sh/eval.c
1009
dup2(pip[1], 1);
bin/sh/eval.c
596
dup2(prevfd, 0);
bin/sh/eval.c
603
dup2(pip[1], 1);
bin/sh/eval.c
696
dup2(pip[1], 1);
bin/sh/jobs.c
1042
dup2(pip[1], 1);
bin/sh/redir.c
234
if (dup2(redir->ndup.dupfd, fd) < 0)
bin/sh/redir.c
250
if (dup2(f, fd) == -1) {
bin/sh/redir.c
331
dup2(rp->renamed[i], i);
crypto/openssh/misc.c
1522
if (dup2(nullfd, dupfd) == -1) {
crypto/openssh/misc.c
2714
if ((do_stdin && dup2(devnull, STDIN_FILENO) == -1) ||
crypto/openssh/misc.c
2715
(do_stdout && dup2(devnull, STDOUT_FILENO) == -1) ||
crypto/openssh/misc.c
2716
(do_stderr && dup2(devnull, STDERR_FILENO) == -1)) {
crypto/openssh/misc.c
2831
if (dup2(devnull, STDIN_FILENO) == -1) {
crypto/openssh/misc.c
2842
if (fd != -1 && dup2(fd, STDOUT_FILENO) == -1) {
crypto/openssh/misc.c
2866
dup2(STDIN_FILENO, STDERR_FILENO) == -1) {
crypto/openssh/monitor.c
1587
if (dup2(s->ttyfd, 0) == -1)
crypto/openssh/readpass.c
76
if (dup2(p[1], STDOUT_FILENO) == -1)
crypto/openssh/scp.c
320
if (dup2(pin[0], STDIN_FILENO) == -1 ||
crypto/openssh/scp.c
321
dup2(pout[1], STDOUT_FILENO) == -1) {
crypto/openssh/scp.c
330
if (dup2(sv[0], STDIN_FILENO) == -1 ||
crypto/openssh/scp.c
331
dup2(sv[0], STDOUT_FILENO) == -1) {
crypto/openssh/scp.c
399
if (dup2(fdin, 0) == -1)
crypto/openssh/scp.c
401
if (dup2(fdout, 1) == -1)
crypto/openssh/session.c
482
if (dup2(pin[0], 0) == -1)
crypto/openssh/session.c
488
if (dup2(pout[1], 1) == -1)
crypto/openssh/session.c
494
if (dup2(perr[1], 2) == -1)
crypto/openssh/session.c
505
if (dup2(inout[0], 0) == -1) /* stdin */
crypto/openssh/session.c
507
if (dup2(inout[0], 1) == -1) /* stdout (same as stdin) */
crypto/openssh/session.c
510
if (dup2(err[0], 2) == -1) /* stderr */
crypto/openssh/session.c
622
if (dup2(ttyfd, 0) == -1)
crypto/openssh/session.c
624
if (dup2(ttyfd, 1) == -1)
crypto/openssh/session.c
626
if (dup2(ttyfd, 2) == -1)
crypto/openssh/sftp.c
2387
if ((dup2(c_in, STDIN_FILENO) == -1) ||
crypto/openssh/sftp.c
2388
(dup2(c_out, STDOUT_FILENO) == -1)) {
crypto/openssh/ssh-pkcs11-client.c
554
if ((dup2(pair[1], STDIN_FILENO) == -1) ||
crypto/openssh/ssh-pkcs11-client.c
555
(dup2(pair[1], STDOUT_FILENO) == -1)) {
crypto/openssh/ssh-sk-client.c
87
if ((dup2(pair[1], STDIN_FILENO) == -1) ||
crypto/openssh/ssh-sk-client.c
88
(dup2(pair[1], STDOUT_FILENO) == -1)) {
crypto/openssh/sshconnect.c
140
if (dup2(sp[0], 0) == -1)
crypto/openssh/sshconnect.c
144
if (dup2(sp[0], 1) == -1)
crypto/openssh/sshconnect.c
223
if (dup2(pin[0], 0) == -1)
crypto/openssh/sshconnect.c
228
if (dup2(pout[1], 1) == -1)
crypto/openssh/sshconnect2.c
2047
if (dup2(from[1], STDOUT_FILENO) == -1)
crypto/openssh/sshconnect2.c
2050
if (dup2(to[0], STDIN_FILENO) == -1)
crypto/openssh/sshconnect2.c
2055
if (dup2(sock, STDERR_FILENO + 1) == -1)
crypto/openssh/sshd.c
1756
if (dup2(newsock, STDIN_FILENO) == -1)
crypto/openssh/sshd.c
1758
if (dup2(STDIN_FILENO, STDOUT_FILENO) == -1)
crypto/openssh/sshd.c
1764
if (dup2(config_s[1], REEXEC_CONFIG_PASS_FD) == -1)
crypto/openssh/sshd.c
1771
if (dup2(startup_pipe, REEXEC_STARTUP_PIPE_FD) == -1)
games/wump/wump.c
743
if (dup2(fd, STDIN_FILENO) == -1)
include/unistd.h
384
int dup2(int, int);
lib/libc/db/btree/bt_delete.c
556
goto dup2;
lib/libc/db/btree/bt_delete.c
565
goto dup2;
lib/libc/db/btree/bt_delete.c
589
dup2: c->pg.pgno = e.page->pgno;
lib/libc/gen/posix_spawn.c
74
#define fae_newfildes fae_data.dup2.newfildes
lib/libc/gen/posix_spawn.c
75
} dup2;
lib/libutil/login_tty.c
46
(void) dup2(fd, 0);
lib/libutil/login_tty.c
47
(void) dup2(fd, 1);
lib/libutil/login_tty.c
48
(void) dup2(fd, 2);
libexec/fingerd/fingerd.c
171
dup2(p[1], STDOUT_FILENO);
libexec/fingerd/fingerd.c
174
dup2(STDOUT_FILENO, STDERR_FILENO);
libexec/ftpd/ftpd.c
479
dup2(fd, 0);
libexec/ftpd/ftpd.c
480
dup2(fd, 1);
libexec/ftpd/popen.c
123
dup2(pdes[1], STDOUT_FILENO);
libexec/ftpd/popen.c
126
dup2(STDOUT_FILENO, STDERR_FILENO); /* stderr too! */
libexec/ftpd/popen.c
130
dup2(pdes[0], STDIN_FILENO);
libexec/pppoed/pppoed.c
440
dup2(ds, STDIN_FILENO);
libexec/pppoed/pppoed.c
441
dup2(ds, STDOUT_FILENO);
libexec/telnetd/telnetd.c
345
(void) dup2(ns, 0);
sbin/dhclient/dhclient.c
1911
dup2(nullfd, STDIN_FILENO);
sbin/dhclient/dhclient.c
1912
dup2(nullfd, STDOUT_FILENO);
sbin/dhclient/dhclient.c
1913
dup2(nullfd, STDERR_FILENO);
sbin/dhclient/dhclient.c
2230
dup2(nullfd, STDIN_FILENO);
sbin/dhclient/dhclient.c
2231
dup2(nullfd, STDOUT_FILENO);
sbin/dhclient/dhclient.c
2232
dup2(nullfd, STDERR_FILENO);
sbin/hammer/cmd_cleanup.c
1290
dup2(fd, 1);
sbin/hammer/cmd_mirror.c
1113
dup2(fds[0], 0);
sbin/hammer/cmd_mirror.c
1114
dup2(fds[0], 1);
sbin/hammer/cmd_mirror.c
1193
dup2(fds[1], 0);
sbin/hammer/cmd_mirror.c
1194
dup2(fds[1], 1);
sbin/hammer2/cmd_info.c
283
dup2(tfd, fd);
sbin/hammer2/cmd_service.c
1041
dup2(ttyfd, 0);
sbin/hammer2/cmd_service.c
1043
dup2(ttyfd, 1);
sbin/hammer2/cmd_service.c
1045
dup2(ttyfd, 2);
sbin/init/init.c
1612
dup2(fd, 0);
sbin/init/init.c
1613
dup2(fd, 1);
sbin/init/init.c
1614
dup2(fd, 2);
sbin/ip6fw/ip6fw.c
1338
if (dup2(fileno(f), 0) == -1 ||
sbin/ip6fw/ip6fw.c
1339
dup2(pipedes[1], 1) == -1)
sbin/ipfw/ipfw2.c
4211
if (dup2(fileno(f), 0) == -1
sbin/ipfw/ipfw2.c
4212
|| dup2(pipedes[1], 1) == -1)
sbin/ipfw3/ipfw3.c
1160
if (dup2(fileno(f), 0) == -1 ||
sbin/ipfw3/ipfw3.c
1161
dup2(pipedes[1], 1) == -1) {
sbin/routed/trace.c
192
dup2(fd, STDIN_FILENO);
sbin/routed/trace.c
194
dup2(fd, STDOUT_FILENO);
sbin/routed/trace.c
196
dup2(fd, STDERR_FILENO);
sbin/routed/trace.c
356
dup2(fileno(ftrace), STDOUT_FILENO);
sbin/routed/trace.c
357
dup2(fileno(ftrace), STDERR_FILENO);
sbin/slattach/slattach.c
291
dup2(fd, STDIN_FILENO);
sbin/slattach/slattach.c
292
dup2(fd, STDOUT_FILENO);
sbin/slattach/slattach.c
293
dup2(fd, STDERR_FILENO);
sbin/svc/execute.c
170
dup2(xfd, 0);
sbin/svc/execute.c
175
dup2(xfd, 1);
sbin/svc/execute.c
177
dup2(xfd, 2);
sbin/svc/execute.c
459
dup2(fileno(InitCmd->fp), 1); /* setup stdout */
sbin/svc/execute.c
460
dup2(fileno(InitCmd->fp), 2); /* setup stderr */
sys/sys/sysunion.h
85
struct dup2_args dup2;
test/bsd/dup_test/dup_test.c
145
if ((fd2 = dup2(fd1, fd1)) < 0)
test/bsd/dup_test/dup_test.c
186
if ((fd2 = dup2(fd1, rlp.rlim_cur + 1)) >= 0)
test/bsd/dup_test/dup_test.c
99
if ((fd2 = dup2(fd1, fd1 + 1)) < 0)
test/illumos/oclo/oclo.c
395
dup = dup2(fd, fd + 1);
test/sysperf/pipe900k.c
51
dup2(fdsbeg[0], 0);
test/sysperf/pipe900k.c
52
dup2(fdsend[1], 1);
test/sysperf/pipe900k.c
78
dup2(fdsend[1], 1);
test/sysperf/pipe900k.c
96
dup2(fdsend[0], 0);
tools/tools/netrate/netperf/tcp_cc/tcp_cc.c
95
dup2(instance[i].pipes[1], STDOUT_FILENO);
tools/tools/netrate/netperf/tcp_cc/tcp_cc.c
96
dup2(null_fd, STDERR_FILENO);
tools/tools/netrate/netperf/tcp_stream/tcp_stream.c
202
dup2(instance[i].pipes[1], STDOUT_FILENO);
tools/tools/netrate/netperf/tcp_stream/tcp_stream.c
203
dup2(null_fd, STDERR_FILENO);
usr.bin/calendar/io.c
673
dup2(pdes[0], STDIN_FILENO);
usr.bin/dfregress/userland.c
183
dup2(fd_stdout, 1);
usr.bin/dfregress/userland.c
188
dup2((unify_output) ? fd_stdout : fd_stderr, 2);
usr.bin/dsynth/build.c
1539
dup2(work->fds[1], 3);
usr.bin/dsynth/build.c
2571
dup2(fd, 0);
usr.bin/dsynth/subs.c
556
dup2(fds[1], 1);
usr.bin/dsynth/subs.c
560
dup2(EFds[1], 2);
usr.bin/dsynth/subs.c
565
dup2(nullfd, 0); /* no questions! */
usr.bin/m4/gnum4.c
625
dup2(p[1], 1);
usr.bin/mail/popen.c
254
dup2(infd, 0);
usr.bin/mail/popen.c
256
dup2(outfd, 1);
usr.bin/nohup/nohup.c
113
if (dup2(fd, STDOUT_FILENO) == -1)
usr.bin/nohup/nohup.c
73
if (isatty(STDERR_FILENO) && dup2(STDOUT_FILENO, STDERR_FILENO) == -1)
usr.bin/rpcgen/rpc_main.c
309
dup2(pd[1], 1);
usr.bin/sdiff/sdiff.c
388
if (dup2(fd[1], STDOUT_FILENO) != STDOUT_FILENO)
usr.bin/tip/cmds.c
337
dup2(pdes[0], 0);
usr.bin/tip/cmds.c
603
dup2(FD, 1);
usr.bin/tip/cmds.c
647
dup2(FD, 0);
usr.bin/tip/cmds.c
648
dup2(3, 1);
usr.bin/undo/undo.c
694
dup2(fd, 1);
usr.bin/vknet/vknet.c
465
dup2(fdin, 0);
usr.bin/vknet/vknet.c
466
dup2(fdout, 1);
usr.bin/window/wwenviron.c
75
(void) dup2(i, 0);
usr.bin/window/wwenviron.c
76
(void) dup2(i, 1);
usr.bin/window/wwenviron.c
77
(void) dup2(i, 2);
usr.bin/xargs/xargs.c
622
if (dup2(fd, STDIN_FILENO) != 0)
usr.sbin/autofs/common.c
1180
error = dup2(fd, STDIN_FILENO);
usr.sbin/autofs/popen.c
117
dup2(nullfd, STDIN_FILENO);
usr.sbin/autofs/popen.c
118
dup2(outfds[1], STDOUT_FILENO);
usr.sbin/cron/cron/do_command.c
243
close(STDIN); dup2(stdin_pipe[READ_PIPE], STDIN);
usr.sbin/cron/cron/do_command.c
244
close(STDOUT); dup2(stdout_pipe[WRITE_PIPE], STDOUT);
usr.sbin/cron/cron/do_command.c
245
close(STDERR); dup2(STDOUT, STDERR);
usr.sbin/cron/cron/popen.c
128
dup2(pdes[1], 1);
usr.sbin/cron/cron/popen.c
129
dup2(pdes[1], 2); /* stderr, too! */
usr.sbin/cron/cron/popen.c
135
dup2(pdes[0], 0);
usr.sbin/daemon/daemon.c
320
if (dup2(pfd[1], STDERR_FILENO) == -1)
usr.sbin/daemon/daemon.c
324
if (dup2(pfd[1], STDOUT_FILENO) == -1)
usr.sbin/inetd/inetd.c
731
dup2(ctrl, 0);
usr.sbin/inetd/inetd.c
734
dup2(0, 1);
usr.sbin/inetd/inetd.c
735
dup2(0, 2);
usr.sbin/installer/libaura/popen.c
135
dup2(pdes[1], STDOUT_FILENO);
usr.sbin/installer/libaura/popen.c
138
dup2(STDOUT_FILENO, STDIN_FILENO);
usr.sbin/installer/libaura/popen.c
141
dup2(pdes[1], STDIN_FILENO);
usr.sbin/installer/libaura/popen.c
145
dup2(pdes[0], STDIN_FILENO);
usr.sbin/lpr/lpd/lpd.c
397
dup2(s, 1);
usr.sbin/lpr/lpd/printjob.c
1272
dup2(infd, 0);
usr.sbin/lpr/lpd/printjob.c
1273
dup2(outfd, 1);
usr.sbin/lpr/lpd/printjob.c
1276
dup2(errfd, 2);
usr.sbin/lpr/lpd/printjob.c
1425
dup2(p[0], 0);
usr.sbin/lpr/lpd/printjob.c
1435
dup2(p[1], 1);
usr.sbin/lpr/lpd/printjob.c
1668
dup2(p[0], 0); /* pipe is std in */
usr.sbin/lpr/lpd/printjob.c
1670
dup2(pp->remote ? tfd : pfd, 1);
usr.sbin/lpr/lpd/printjob.c
651
dup2(fi, 0); /* file is stdin */
usr.sbin/lpr/lpd/printjob.c
652
dup2(p[1], 1); /* pipe is stdout */
usr.sbin/lpr/lpd/printjob.c
790
dup2(fi, 0);
usr.sbin/lpr/lpd/printjob.c
791
dup2(fo, 1);
usr.sbin/lpr/lpd/printjob.c
796
dup2(n, 2);
usr.sbin/ppp/chap.c
306
dup2(in[0], STDIN_FILENO);
usr.sbin/ppp/chap.c
307
dup2(out[1], STDOUT_FILENO);
usr.sbin/ppp/chat.c
737
dup2(physical->fd, STDIN_FILENO);
usr.sbin/ppp/chat.c
738
dup2(fids[1], STDERR_FILENO);
usr.sbin/ppp/chat.c
739
dup2(STDIN_FILENO, STDOUT_FILENO);
usr.sbin/ppp/command.c
640
dup2(fd, STDIN_FILENO);
usr.sbin/ppp/command.c
641
dup2(fd, STDOUT_FILENO);
usr.sbin/ppp/command.c
642
dup2(fd, STDERR_FILENO);
usr.sbin/ppp/exec.c
179
dup2(fids[1], STDIN_FILENO);
usr.sbin/ppp/exec.c
180
dup2(fids[1], STDOUT_FILENO);
usr.sbin/ppp/exec.c
181
dup2(fids[1], STDERR_FILENO);
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
243
dup2(i, 1);
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
244
dup2(i, 2);
usr.sbin/sliplogin/sliplogin.c
386
dup2(fd, 0);
usr.sbin/sliplogin/sliplogin.c
498
dup2(fd, 1);
usr.sbin/sliplogin/sliplogin.c
501
dup2(1, 2);
usr.sbin/syslogd/syslogd.c
2143
(void)dup2(fd, STDIN_FILENO);
usr.sbin/syslogd/syslogd.c
2144
(void)dup2(fd, STDOUT_FILENO);
usr.sbin/syslogd/syslogd.c
2145
(void)dup2(fd, STDERR_FILENO);
usr.sbin/syslogd/syslogd.c
2515
dup2(pfd[0], STDIN_FILENO);
usr.sbin/syslogd/syslogd.c
2516
dup2(nulldesc, STDOUT_FILENO);
usr.sbin/syslogd/syslogd.c
2517
dup2(nulldesc, STDERR_FILENO);