Samuel Thibault <samuel.thiba...@gnu.org> writes: > Hello, > > Justus Winter, on mar. 09 mai 2017 10:25:31 +0200, wrote: >> It is possible to do so using either some preprocessor trickery, >> or some other means of transformation (awk) on the protocol >> specification, or by manually rewriting and committing a specialized rpc >> definition. Every one of these techniques is used in the Hurd, and I >> despise them all ;) >> >> Maybe we can fix MIG so that we can get server-side-polymorphic right >> parameters. > > Well, at least we need some solution for now, otherwise we get stuck :) > > AIUI, the least-ugly solution is to define a new type, which in the > server is defined to mach_port_poly_t and in the client is defined to > mach_port_t?
Sounds rather nice actually. Justus
signature.asc
Description: PGP signature