aboutsummaryrefslogtreecommitdiff
path: root/libdiskfs/demuxer.c
Commit message (Collapse)AuthorAgeFilesLines
* libdiskfs: include the mig-generated server headers in demuxer.cJustus Winter2014-01-201-9/+9
| | | | | | | | | GNU MIG recently gained support for emitting x_server_routine declarations in the generated server header file. Using this declaration, the x_server_routine functions can be inlined into the demuxer function. * libdiskfs/demuxer.c: Include the mig-generated server headers.
* libdiskfs: improve the diskfs_demuxer functionJustus Winter2013-12-021-17/+26
| | | | | | | | | | | | | | 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.
* Normalize whitespace at the end of each file to '\n'Justus Winter2013-11-091-2/+0
| | | | | Some files were not normalized. In console/motd.UTF8 the additional newline is intentional. Empty files were excluded as well.
* (diskfs_demuxer): Call diskfs_startup_notify_server.Michael I. Bushnell1996-06-131-2/+5
|
* (diskfs_demuxer): diskfs_exec_server --> diskfs_exec_startup_server.Miles Bader1995-11-131-2/+2
|
* (diskfs_demuxer): Use ports_notify_server and ports_interrupt_server insteadMiles Bader1995-09-061-5/+3
| | | | of our own versions.
* (diskfs_demuxer): Renamed from ports_demuxer. Don't callMichael I. Bushnell1995-06-091-6/+4
| | | | pager_demuxer.
* (ports_demuxer): Call diskfs_seqnos_notify_server, notRoland McGrath1994-11-231-2/+2
| | | | seqnos_notify_server.
* entered into RCSRoland McGrath1994-07-231-12/+12
|
* Formerly ports-demuxer.c.~5~Michael I. Bushnell1994-07-061-1/+1
|
* Formerly ports-demuxer.c.~4~Michael I. Bushnell1994-06-301-1/+3
|
* Formerly ports-demuxer.c.~3~Michael I. Bushnell1994-02-181-1/+3
|
* Formerly ports-demuxer.c.~2~Michael I. Bushnell1994-02-141-5/+6
|
* Initial revisionMichael I. Bushnell1994-02-101-0/+38