summaryrefslogtreecommitdiff
path: root/libports/init.c
diff options
context:
space:
mode:
authorJustus Winter <4winter@informatik.uni-hamburg.de>2013-11-29 13:51:19 +0100
committerJustus Winter <4winter@informatik.uni-hamburg.de>2013-12-02 17:31:14 +0100
commitbbf408117c40f2e02b9d3e23025c01b74f5bdc09 (patch)
treea7171d264d1b7de4cfe28d617a90546e0a37199e /libports/init.c
parente5bb7f10e01224d75e55da6e545f779ac0fa73a3 (diff)
libdiskfs: improve the diskfs_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 diskfs_exec_startup_server_routine to the end of the chain, as the startup related functions are only needed at system bootstrap time in the root filesystem. * libdiskfs/demuxer.c (diskfs_demuxer): Improve the demuxer function.
Diffstat (limited to 'libports/init.c')
0 files changed, 0 insertions, 0 deletions