diff options
-rw-r--r-- | hurd/msg.defs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/hurd/msg.defs b/hurd/msg.defs index bf291347..dd492e2b 100644 --- a/hurd/msg.defs +++ b/hurd/msg.defs @@ -38,7 +38,12 @@ async IO ID (see io_async) URG, IO */ routine sig_post ( process: mach_port_t; +/* MiG has a bug that breaks user stubs when an sreplyport argument + is specified. So servers must MiG with -DMSG_SREPLYPORT to enable the + argument. */ +#ifdef MSG_SREPLYPORT sreplyport reply_port: mach_port_t; +#endif signal: int; refport: mach_port_t); |