summaryrefslogtreecommitdiff
path: root/libfshelp/start-translator-long.c
AgeCommit message (Collapse)Author
1999-10-071999-10-07 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* start-translator-long.c (fshelp_start_translator_long): Doc fix. * fshelp.h (fshelp_start_translator_long): Document OWNER_UID.
1999-10-071999-10-07 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* start-translator-long.c (fshelp_start_translator_long): Take new argument OWNER_UID. Get child's proc port and do proc_setowner on it. * fshelp.h: Update decl. * start-translator.c (fshelp_start_translator): Pass new arg to fshelp_start_translator_long with value from geteuid (). * fetch-root.c (fshelp_fetch_root): Pass UID as new arg to fshelp_start_translator_long.
1999-03-06Sat Mar 6 17:03:02 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* start-translator-long.c (service_fsys_startup): Doc fixes, and omit unused member `dead' from REQUEST.
1996-04-27(service_fsys_startup):Miles Bader
Make the mach_msg call sending the startup reply interruptible.
1996-04-27(service_fsys_startup):Miles Bader
Make the mach_msg call waiting for the startup message interruptible.
1996-02-15(fshelp_start_translator_long): Terminate TASK if the exec fails.Miles Bader
1995-11-06(service_fsys_startup):Miles Bader
Don't pass the address of reply.realnodeType.msgt_name -- it's not really an int, although the compiler pretends it is.
1995-11-02(fshelp_start_translator_long, service_fsys_startup):Miles Bader
Change to use a callback function instead of passing the actual node. (service_fsys_startup): Support the open flags coming from the translator. (struct fsys_startup_request): Add the flags field. (flagsCheck): New variable.
1995-10-13(fshelp_start_translator_long): Undo last change to file_exec args.Miles Bader
1995-10-11(fshelp_start_translator_long):Miles Bader
Add values for the dealloc parameters to file_exec (all false). Give away our send right to TASK when we do file_exec. Initialize BOOTSTRAP & TASK so the cleanup code doesn't get confused.
1995-07-11(fshelp_start_translator_long): If PORTS_TYPE isMichael I. Bushnell
MACH_MSG_TYPE_COPY_SEND, then drop our right on bootstrap after the call, because we are pretending we haven't changed the calling user's state. For the same reason, save the old BOOTSTRAP port value, and restore it after the call.
1995-06-23(service_fsys_startup): Parenthesize construction of flags argMichael I. Bushnell
correctly.
1995-06-14Initial revisionMichael I. Bushnell