Searched refs:pipefds (Results 1 – 3 of 3) sorted by relevance
/titanic_41/usr/src/cmd/tcpd/ |
H A D | safe_finger.c | 151 int pipefds[2]; local 173 if (pipe(pipefds)) 181 (void) close(pipefds[0]); /* close reading end */ 183 if (dup(pipefds[1]) != 1) 185 (void) close(pipefds[1]); /* close redundant fd */ 190 (void) close(pipefds[1]); /* close writing end */ 192 if (dup(pipefds[0]) != 0) 194 (void) close(pipefds[0]); /* close redundant fd */
|
/titanic_41/usr/src/cmd/ctrun/ |
H A D | ctrun.c | 381 int pipefds[2]; in main() local 613 if (pipe(pipefds) == -1 || in main() 614 close_on_exec(pipefds[0]) == -1 || in main() 615 close_on_exec(pipefds[1]) == -1) in main() 627 (void) write(pipefds[1], &a, sizeof (a)); in main() 722 (void) close(pipefds[1]); in main() 724 result = read(pipefds[0], &a, sizeof (a)); in main()
|
/titanic_41/usr/src/cmd/svc/lsvcrun/ |
H A D | lsvcrun.c | 807 int pipefds[2]; in main() local 873 if (pipe(pipefds) != 0) { in main() 911 (void) close(pipefds[0]); in main() 912 (void) fcntl(pipefds[1], F_SETFD, FD_CLOEXEC); in main() 931 while (write(pipefds[1], &c, 1) != 1) { in main() 949 (void) close(pipefds[1]); in main() 951 if (read(pipefds[0], &c, sizeof (c)) > 0) { in main()
|