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