summaryrefslogtreecommitdiff
path: root/hurd/fsys.defs
diff options
context:
space:
mode:
authorJustus Winter <4winter@informatik.uni-hamburg.de>2013-11-30 17:22:25 +0100
committerJustus Winter <4winter@informatik.uni-hamburg.de>2013-12-02 17:31:14 +0100
commita148e931c6c6a7d2a5e602f188d67e199082ae0a (patch)
tree75b7838002fa5c6261a1e2334b82fbce36b086b8 /hurd/fsys.defs
parente3c983ea9d62cdd0de86a8f4c4164c692252fb74 (diff)
exec: improve the exec_demuxer function
Handle multiple request types as recommended by the Mach Server Writer's Guide section 4, subsection "Handling Multiple Request Types". This avoids initializing the reply message in every X_server function. The reply message has already been properly initialized in libports, so there is no need to call mig_reply_setup. Furthermore, move the exec_startup_server_routine to the end of the chain, as the startup related functions are only needed at system bootstrap time. * exec/main.c (exec_demuxer): Improve the demuxer function.
Diffstat (limited to 'hurd/fsys.defs')
0 files changed, 0 insertions, 0 deletions