summaryrefslogtreecommitdiff
path: root/libtrivfs/demuxer.c
AgeCommit message (Collapse)Author
2015-03-05Fix space styleSamuel Thibault
2014-01-20libtrivfs: include the mig-generated server headers in demuxer.cJustus Winter
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. * libtrivfs/demuxer.c: Include the mig-generated server headers.
2013-12-02libtrivfs: improve the trivfs_demuxer functionJustus Winter
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. * libtriv/demuxer.c (trivfs_demuxer): Improve the demuxer function.
2013-11-09Normalize whitespace at the end of each file to '\n'Justus Winter
Some files were not normalized. In console/motd.UTF8 the additional newline is intentional. Empty files were excluded as well.
1995-09-06(trivfs_demuxer): Use ports_notify_server and ports_interrupt_server insteadMiles Bader
of our own versions.
1994-05-10entered into RCSMichael I. Bushnell
1994-02-18Initial revisionMichael I. Bushnell