/freebsd-9.3-release/contrib/opie/ |
H A D | popen.c | 109 int argc, gargc, pdes[2]; local 115 if (pipe(pdes) < 0) 143 close(pdes[0]); 144 close(pdes[1]); 149 if (pdes[1] != 1) { 150 dup2(pdes[1], 1); 151 dup2(pdes[1], 2); /* stderr, too! */ 152 close(pdes[1]); 154 close(pdes[0]); 156 if (pdes[ [all...] |
/freebsd-9.3-release/gnu/lib/libodialog/ |
H A D | raw_popen.c | 65 int pdes[2], pid; local 73 if (pipe(pdes) < 0) { 80 (void)close(pdes[0]); 81 (void)close(pdes[1]); 87 if (pdes[1] != STDOUT_FILENO) { 88 (void)dup2(pdes[1], STDOUT_FILENO); 89 (void)close(pdes[1]); 91 (void) close(pdes[0]); 93 if (pdes[0] != STDIN_FILENO) { 94 (void)dup2(pdes[ [all...] |
/freebsd-9.3-release/lib/libc/gen/ |
H A D | popen.c | 74 int pdes[2], pid, twoway; local 90 if (pipe(pdes) < 0) 94 (void)_close(pdes[0]); 95 (void)_close(pdes[1]); 108 (void)_close(pdes[0]); 109 (void)_close(pdes[1]); 117 * writing to pdes[1], which might corrupt the 123 (void)_close(pdes[0]); 124 if (pdes[1] != STDOUT_FILENO) { 125 (void)_dup2(pdes[ [all...] |
H A D | wordexp.c | 105 int pdes[2]; /* Pipe to child */ local 127 if (pipe(pdes) < 0) 134 _close(pdes[0]); 135 _close(pdes[1]); 149 _close(pdes[0]); 150 if (_dup2(pdes[1], STDOUT_FILENO) < 0) 152 _close(pdes[1]); 173 _close(pdes[1]); 174 if (we_read_fully(pdes[0], wbuf, 8) != 8 || 175 we_read_fully(pdes[ [all...] |
/freebsd-9.3-release/usr.bin/calendar/ |
H A D | io.c | 216 int fd, found, pdes[2]; local 247 if (pipe(pdes) < 0) 251 (void)close(pdes[0]); 252 (void)close(pdes[1]); 256 if (pdes[1] != STDOUT_FILENO) { 257 (void)dup2(pdes[1], STDOUT_FILENO); 258 (void)close(pdes[1]); 260 (void)close(pdes[0]); 281 (void)dup2(pdes[0], STDIN_FILENO); 282 (void)close(pdes[ 301 int nread, pdes[2], status; local [all...] |
/freebsd-9.3-release/usr.sbin/cron/cron/ |
H A D | popen.c | 64 int argc, pdes[2]; local 89 if (pipe(pdes) < 0) 117 (void)close(pdes[0]); 118 (void)close(pdes[1]); 135 if (pdes[1] != 1) { 136 dup2(pdes[1], 1); 137 dup2(pdes[1], 2); /* stderr, too! */ 138 (void)close(pdes[1]); 140 (void)close(pdes[0]); 142 if (pdes[ [all...] |
/freebsd-9.3-release/contrib/lukemftpd/src/ |
H A D | popen.c | 118 int argc, pdes[2], pid, isls; local 134 if (pipe(pdes) < 0) 173 (void)close(pdes[0]); 174 (void)close(pdes[1]); 179 if (pdes[1] != STDOUT_FILENO) { 180 dup2(pdes[1], STDOUT_FILENO); 181 (void)close(pdes[1]); 187 (void)close(pdes[0]); 189 if (pdes[0] != STDIN_FILENO) { 190 dup2(pdes[ [all...] |
/freebsd-9.3-release/crypto/heimdal/appl/ftp/ftpd/ |
H A D | popen.c | 107 int argc, gargc, pdes[2], pid; local 126 if (pipe(pdes) < 0) 167 close(pdes[0]); 168 close(pdes[1]); 173 if (pdes[1] != STDOUT_FILENO) { 174 dup2(pdes[1], STDOUT_FILENO); 175 close(pdes[1]); 179 close(pdes[0]); 181 if (pdes[0] != STDIN_FILENO) { 182 dup2(pdes[ [all...] |
/freebsd-9.3-release/libexec/ftpd/ |
H A D | popen.c | 79 int argc, gargc, pdes[2], pid; local 92 if (pipe(pdes) < 0) 127 (void)close(pdes[0]); 128 (void)close(pdes[1]); 133 if (pdes[1] != STDOUT_FILENO) { 134 dup2(pdes[1], STDOUT_FILENO); 135 (void)close(pdes[1]); 138 (void)close(pdes[0]); 140 if (pdes[0] != STDIN_FILENO) { 141 dup2(pdes[ [all...] |
/freebsd-9.3-release/contrib/gdb/gdb/ |
H A D | ser-pipe.c | 63 int pdes[2]; 65 if (socketpair (AF_UNIX, SOCK_STREAM, 0, pdes) < 0) 77 close (pdes[0]); 78 close (pdes[1]); 85 /* re-wire pdes[1] to stdin/stdout */ 86 close (pdes[0]); 87 if (pdes[1] != STDOUT_FILENO) 89 dup2 (pdes[1], STDOUT_FILENO); 90 close (pdes[1]); 106 close (pdes[ [all...] |
/freebsd-9.3-release/contrib/amd/amd/ |
H A D | info_exec.c | 260 int pdes[2], nullfd, i; local 273 if (pipe(pdes) < 0) { 282 close(pdes[0]); 283 close(pdes[1]); 294 if (pdes[1] != STDOUT_FILENO) { 295 dup2(pdes[1], STDOUT_FILENO); 296 close(pdes[1]); 324 close(pdes[1]); 332 if (!set_nonblock(pdes[0])) { 333 close(pdes[ [all...] |
/freebsd-9.3-release/contrib/groff/src/roff/groff/ |
H A D | pipeline.c | 223 int pdes[2]; local 231 if (pipe(pdes) < 0) { 246 if (dup2(pdes[1], STDOUT_FILENO) < 0) { 250 if (close(pdes[1]) < 0) { 259 last_input = pdes[0]; 273 if (dup2(pdes[1], STDOUT_FILENO) < 0) { 277 if (close(pdes[1]) < 0) { 281 last_input = pdes[0]; 456 int pdes[2]; local 460 if (pipe(pdes) < [all...] |
/freebsd-9.3-release/contrib/sendmail/rmail/ |
H A D | rmail.c | 97 int ch, debug, i, pdes[2], pid, status; local 357 if (pipe(pdes) < 0) 367 if (pdes[0] != STDIN_FILENO) 369 (void) dup2(pdes[0], STDIN_FILENO); 370 (void) close(pdes[0]); 372 (void) close(pdes[1]); 378 if ((fp = sm_io_open(SmFtStdiofd, SM_TIME_DEFAULT, (void *) &(pdes[1]), 381 (void) close(pdes[0]);
|
/freebsd-9.3-release/usr.bin/tip/tip/ |
H A D | cmds.c | 215 int pdes[2]; local 223 if (pipe(pdes)) { 233 close(pdes[0]), close(pdes[1]); 236 close(pdes[0]); 238 transfer(buf, pdes[1], value(EOFREAD)); 246 dup2(pdes[0], 0); 247 close(pdes[0]);
|