| /* source: xio-progcall.h */ |
| /* Copyright Gerhard Rieger and contributors (see file CHANGES) */ |
| /* Published under the GNU General Public License V.2, see file COPYING */ |
| |
| #ifndef __xio_progcall_h_included |
| #define __xio_progcall_h_included 1 |
| |
| extern const struct optdesc opt_fdin; |
| extern const struct optdesc opt_fdout; |
| extern const struct optdesc opt_path; |
| extern const struct optdesc opt_pipes; |
| extern const struct optdesc opt_pty; |
| extern const struct optdesc opt_sitout_eio; |
| extern const struct optdesc opt_openpty; |
| extern const struct optdesc opt_ptmx; |
| extern const struct optdesc opt_stderr; |
| extern const struct optdesc opt_nofork; |
| extern const struct optdesc opt_sighup; |
| extern const struct optdesc opt_sigint; |
| extern const struct optdesc opt_sigquit; |
| |
| extern int _xioopen_foxec(int rw, /* O_RDONLY etc. */ |
| struct single *fd, |
| groups_t groups, |
| struct opt **opts, |
| int *duptostderr |
| ); |
| extern int setopt_path(struct opt *opts, char **path); |
| extern |
| int _xioopen_redir_stderr(int fdo); |
| |
| #endif /* !defined(__xio_progcall_h_included) */ |