diff options
author | Roland McGrath <roland@gnu.org> | 1995-10-12 20:56:33 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1995-10-12 20:56:33 +0000 |
commit | 73dbb94c21448f3df12e0899a0600127c4f38967 (patch) | |
tree | 03d14ccbe375fab38d5fe787beb3dba46891ca1f /hurd | |
parent | 91cf5500edbaab0dc9fc33d2be5ebe6b163e2c3b (diff) |
(file_exec): Remove dealloc[] keywords, and revert EXEC_TASK arg to task_t
from mach_port_send_t. We cannot safely use dealloc ool or move rights
with the current RPC system.
Diffstat (limited to 'hurd')
-rw-r--r-- | hurd/fs.defs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/hurd/fs.defs b/hurd/fs.defs index 1ce77daa..46646d80 100644 --- a/hurd/fs.defs +++ b/hurd/fs.defs @@ -38,15 +38,15 @@ INTR_INTERFACE using exec_newtask or exec_loadtask as appropriate. */ routine file_exec ( exec_file: file_t; - exec_task: mach_port_send_t; + exec_task: task_t; flags: int; - argv: data_t, dealloc[]; - envp: data_t, dealloc[]; - fdarray: portarray_t, dealloc[]; - portarray: portarray_t, dealloc[]; - intarray: intarray_t, dealloc[]; - deallocnames: mach_port_name_array_t, dealloc[]; - destroynames: mach_port_name_array_t, dealloc[]); + argv: data_t; + envp: data_t; + fdarray: portarray_t; + portarray: portarray_t; + intarray: intarray_t; + deallocnames: mach_port_name_array_t; + destroynames: mach_port_name_array_t); /* Change owner and/or group */ routine file_chown ( |