Lines Matching refs:pfd
38 struct pipefd *pfd;
49 pfd = (struct pipefd*)buffer;
51 if (pfd->in > STDERR_FILENO) {
52 if (dup2(pfd->in, STDIN_FILENO) != STDIN_FILENO) return (-1);
53 close (pfd->in);
55 if (pfd->out > STDERR_FILENO) {
56 if (dup2(pfd->out, STDOUT_FILENO) != STDOUT_FILENO) return (-1);
57 close (pfd->out);
59 if (pfd->err > STDERR_FILENO) {
60 if (dup2(pfd->err, STDERR_FILENO) != STDERR_FILENO) return (-1);
61 close (pfd->err);