aboutsummaryrefslogtreecommitdiff
path: root/src/lib9/9proc.h
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2004-04-21 04:48:25 +0000
committerrsc <devnull@localhost>2004-04-21 04:48:25 +0000
commit175b8a534ae5729ac10ea793410a40bfa4a30608 (patch)
tree84bb108fcf065ad2e4c4f8848a7e7d2ed14c317d /src/lib9/9proc.h
parentac0e2db600593d5b30550453b78874bfa0611751 (diff)
downloadplan9port-175b8a534ae5729ac10ea793410a40bfa4a30608.tar.gz
plan9port-175b8a534ae5729ac10ea793410a40bfa4a30608.tar.bz2
plan9port-175b8a534ae5729ac10ea793410a40bfa4a30608.zip
No more malloc or lock inside signal handlers.
Diffstat (limited to 'src/lib9/9proc.h')
-rw-r--r--src/lib9/9proc.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib9/9proc.h b/src/lib9/9proc.h
index 713b9558..663d65b6 100644
--- a/src/lib9/9proc.h
+++ b/src/lib9/9proc.h
@@ -2,15 +2,12 @@ enum
{
NPRIV = 16,
RENDHASH = 33,
- PIDHASH = 33,
};
typedef struct Uproc Uproc;
struct Uproc
{
- Uproc *next;
int pid;
- int pipe[2];
int state;
void *priv[NPRIV];
ulong rendval;
@@ -19,5 +16,5 @@ struct Uproc
p9jmp_buf notejb;
};
-extern Uproc *_p9uproc(void);
+extern Uproc *_p9uproc(int);
extern void _p9uprocdie(void);