summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1995-01-16 22:41:02 +0000
committerRoland McGrath <roland@gnu.org>1995-01-16 22:41:02 +0000
commit1e14b1d0f59e5d6bd20e84eef15127eb27f9ac39 (patch)
tree5ba07575b06a7c2bde6e54929c30805f51b69bc3 /hurd
parent8435452dc6230458640cd6fd99fdd72fd87a961e (diff)
(io_select_done): RPC removed, replaced with a skip.
(sig_post_untraced): New RPC.
Diffstat (limited to 'hurd')
-rw-r--r--hurd/msg.defs16
1 files changed, 9 insertions, 7 deletions
diff --git a/hurd/msg.defs b/hurd/msg.defs
index fcaaf22b..fefc9518 100644
--- a/hurd/msg.defs
+++ b/hurd/msg.defs
@@ -1,5 +1,5 @@
/* Miscellaneous callbacks from Hurd servers to their clients
- Copyright (C) 1991, 1992, 1993, 1994 Free Software Foundation
+ Copyright (C) 1991, 1992, 1993, 1994, 1995 Free Software Foundation
This file is part of the GNU Hurd.
@@ -168,11 +168,7 @@ routine set_env_variable (
value: string_t;
replace: boolean_t);
-/* A select call has completed. */
-routine io_select_done (
- notify_port: mach_port_poly_t;
- select_result: int;
- id_tag: int);
+skip; /* Obsolete io_select_done. */
/* This is sent by the startup server when the system is going down. */
routine startup_dosync (
@@ -197,4 +193,10 @@ routine file_changed (
start: off_t;
end: off_t);
-
+/* Just like sig_post, but the receiver should ignore his trace bit
+ and deliver the signal normally even if traced. */
+routine sig_post_untraced (
+ process: mach_port_t;
+ sreplyport reply_port: sreply_port_t;
+ signal: int;
+ refport: mach_port_t);