1 /*$Id: pipes.h,v 1.14 2001/06/07 21:03:51 guenther Exp $*/
2 
3 struct memblk;					       /* predeclare the tag */
4 void
5  inittmout P((const char*const progname)),
6  ftimeout P((void)),
7  resettmout P((void)),
8  exectrap P((const char*const tp));
9 int
10  pipthrough P((char*line,char*source,const long len));
11 long
12  pipin P((char*const line,char*source,long len,int asgnlastf));
13 char
14  *readdyn P((struct memblk*const mb,long*const filled,long oldfilled)),
15  *fromprog Q((char*name,char*const dest,size_t max));
16 
17 extern int setxit;
18 extern pid_t pidchild;
19 extern volatile time_t alrmtime;
20 extern volatile int toutflag;
21 extern int pipw;
22