summaryrefslogtreecommitdiffstats
path: root/src/cmd/rc/fns.h
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2007-03-26 14:26:32 +0000
committerrsc <devnull@localhost>2007-03-26 14:26:32 +0000
commit4b241872ef56389e6bcf4ab602cd52989cf3151d (patch)
tree7e67401e9602ecf338b70a47d4735cddaa1819fe /src/cmd/rc/fns.h
parentbd1b0cc17e58f8135fa0888cdb2d4fac61f85bce (diff)
downloadplan9port-4b241872ef56389e6bcf4ab602cd52989cf3151d.tar.gz
plan9port-4b241872ef56389e6bcf4ab602cd52989cf3151d.zip
fix wait
Diffstat (limited to 'src/cmd/rc/fns.h')
-rw-r--r--src/cmd/rc/fns.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cmd/rc/fns.h b/src/cmd/rc/fns.h
index f6454787..c4d201dc 100644
--- a/src/cmd/rc/fns.h
+++ b/src/cmd/rc/fns.h
@@ -22,6 +22,7 @@ void Updenv(void);
void Vinit(void);
int Waitfor(int, int);
long Write(int, char*, long);
+void addwaitpid(int);
int advance(void);
int back(int);
void cleanhere(char*);
@@ -30,10 +31,12 @@ int compile(tree*);
char * list2str(word*);
int count(word*);
void deglob(char*);
+void delwaitpid(int);
void dotrap(void);
void freenodes(void);
void freewords(word*);
void globlist(void);
+int havewaitpid(int);
int idchr(int);
void inttoascii(char*, long);
void kinit(void);
@@ -41,6 +44,7 @@ int mapfd(int);
int match(char*, char*, int);
int matchfn(char*, char*);
char** mkargv(word*);
+void clearwaitpids(void);
void panic(char*, int);
void pathinit(void);
void poplist(void);