diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/include/sys/proc.h | 2 | ||||
-rw-r--r-- | sys/kern/kern_spawn.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/sys/include/sys/proc.h b/sys/include/sys/proc.h index 0a7d133..6318c06 100644 --- a/sys/include/sys/proc.h +++ b/sys/include/sys/proc.h @@ -64,7 +64,7 @@ struct proc { struct trapframe tf; struct pcb pcb; struct proc *parent; - void *spawn_data; + void *data; size_t priority; int exit_status; bool rested; diff --git a/sys/kern/kern_spawn.c b/sys/kern/kern_spawn.c index 3a8f71c..3360443 100644 --- a/sys/kern/kern_spawn.c +++ b/sys/kern/kern_spawn.c @@ -71,7 +71,7 @@ spawn_thunk(void) char *envp[] = { NULL }; cur = this_td(); - args = cur->spawn_data; + args = cur->data; path = args->path; memcpy(pathbuf, path, strlen(path)); @@ -151,7 +151,7 @@ spawn(struct proc *cur, void(*func)(void), void *p, int flags, struct proc **new TAILQ_INSERT_TAIL(&cur->leafq, newproc, leaf_link); atomic_inc_int(&cur->nleaves); newproc->parent = cur; - newproc->spawn_data = p; + newproc->data = p; /* Initialize the mmap ledger */ mlgdr->nbytes = 0; |