Lines Matching refs:pipedes
395 int pipedes[2];
399 if (pipe(pipedes) < 0)
414 close(pipedes[0]);
415 close(pipedes[1]);
423 if (dup2(pipedes[STDOUT_FILENO], STDOUT_FILENO) < 0)
436 close(pipedes[STDIN_FILENO]);
437 close(pipedes[STDOUT_FILENO]);
449 close(pipedes[STDOUT_FILENO]);
452 fcntl(pipedes[STDIN_FILENO], F_SETFD, FD_CLOEXEC);
455 stream = fdopen(pipedes[STDIN_FILENO], "r");
464 close(pipedes[STDOUT_FILENO]);
701 * type GATHERER_MSG to pipedes
839 static int pipedes[2];
851 if( pipe( pipedes ) ) {
861 start_gatherer( pipedes[1] );
872 if( read_a_msg( pipedes[0], &msg ) ) {