diff options
author | Roland McGrath <roland@gnu.org> | 1994-04-29 02:58:12 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1994-04-29 02:58:12 +0000 |
commit | 270a7867b5223ac0f37c6a6eddd9e88b7da0b627 (patch) | |
tree | c38f51c1e766a7845775daee5b2e662c35c24df5 /hurd | |
parent | f32715ebd7a7155a091160f580ecf33636eafba8 (diff) |
Formerly msg.defs.~10~
Diffstat (limited to 'hurd')
-rw-r--r-- | hurd/msg.defs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/hurd/msg.defs b/hurd/msg.defs index dd492e2b..1bbdd2c9 100644 --- a/hurd/msg.defs +++ b/hurd/msg.defs @@ -25,6 +25,9 @@ subsystem msg 23000; MSG_IMPORTS #endif +type reply_port_t = MACH_MSG_TYPE_MAKE_SEND_ONCE | polymorphic + ctype: mach_port_t; + /* Post a signal to the process. The refport indicates some permission attribute that the caller provides in the hope that the receiver will honor the signal. Conventional values include: @@ -38,12 +41,7 @@ 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 + sreplyport reply_port: reply_port_t; signal: int; refport: mach_port_t); |