#include "fixlib.h"#include "server.h"

Go to the source code of this file.
Functions/Subroutines | |
| int | chain_open (int stdin_fd, tCC **pp_args, pid_t *p_child) |
| pid_t | proc2_open (t_fd_pair *p_pair, tCC **pp_args) |
| pid_t | proc2_fopen (t_pf_pair *pf_pair, tCC **pp_args) |
Variables | |
| STATIC const char * | def_args [] |
| int chain_open | ( | int | stdin_fd, | |
| tCC ** | pp_args, | |||
| pid_t * | p_child | |||
| ) |
Definition at line 65 of file procopen.c.
References close, def_args, dup2(), errno, execvp(), exit(), EXIT_PANIC, F_DUPFD, fcntl(), fork, fprintf(), getenv(), idx, NOPROCESS, NULL, NULLPROCESS, pipe(), printf(), t_fd_pair::read_fd, STDIN_FILENO, STDOUT_FILENO, tCC, t_fd_pair::write_fd, and xstrerror().
Definition at line 207 of file procopen.c.
References fdopen, NOPROCESS, t_pf_pair::pf_read, t_pf_pair::pf_write, proc2_open(), t_fd_pair::read_fd, and t_fd_pair::write_fd.
| STATIC const char* def_args[] |
1.5.6