nexmon – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 /* source: xio-progcall.h */
2 /* Copyright Gerhard Rieger 2001-2009 */
3 /* Published under the GNU General Public License V.2, see file COPYING */
4  
5 #ifndef __xio_progcall_h_included
6 #define __xio_progcall_h_included 1
7  
8 extern const struct optdesc opt_leftfd;
9 extern const struct optdesc opt_leftinfd;
10 extern const struct optdesc opt_leftoutfd;
11 extern const struct optdesc opt_rightfd;
12 extern const struct optdesc opt_rightinfd;
13 extern const struct optdesc opt_rightoutfd;
14 extern const struct optdesc opt_path;
15 extern const struct optdesc opt_pipes;
16 extern const struct optdesc opt_pty;
17 extern const struct optdesc opt_openpty;
18 extern const struct optdesc opt_ptmx;
19 extern const struct optdesc opt_commtype;
20 extern const struct optdesc opt_stderr;
21 extern const struct optdesc opt_nofork;
22 extern const struct optdesc opt_sighup;
23 extern const struct optdesc opt_sigint;
24 extern const struct optdesc opt_sigquit;
25  
26 extern int
27 _xioopen_progcall(int xioflags, /* XIO_RDONLY etc. */
28 struct single *xfd,
29 unsigned groups,
30 struct opt **opts,
31 int *duptostderr,
32 bool inter,
33 int form
34 );
35  
36 extern int setopt_path(struct opt *opts, char **path);
37 extern
38 int _xioopen_redir_stderr(int fdo);
39  
40 #endif /* !defined(__xio_progcall_h_included) */