From f4b67131645d658fb6e3034d6c72c7d1d7ff4a67 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 24 Jun 1994 08:15:59 +0000 Subject: Formerly mgt.c.~12~ --- proc/mgt.c | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'proc') diff --git a/proc/mgt.c b/proc/mgt.c index 138c4cce..eb70bdfe 100644 --- a/proc/mgt.c +++ b/proc/mgt.c @@ -265,17 +265,28 @@ S_proc_getpids (struct proc *p, return 0; } -/* Implement proc_setprocargs as described in . */ +/* Implement proc_set_arg_locations as described in . */ kern_return_t -S_proc_setprocargs (struct proc *p, - int argv, - int envp) +S_proc_set_arg_locations (struct proc *p, + vm_address_t argv, + vm_address_t envp) { p->p_argv = argv; p->p_envp = envp; return 0; } +/* Implement proc_get_arg_locations as described in . */ +kern_return_t +S_proc_get_arg_locations (struct proc *p, + vm_address_t *argv, + vm_address_t *envp) +{ + *argv = p->p_argv; + *envp = p->p_envp; + return 0; +} + /* Implement proc_dostop as described in . */ kern_return_t S_proc_dostop (struct proc *p, -- cgit v1.2.3