(struct hurd_signal_preempt): Handler takes new SIGERROR arg.
authorroland <roland>
Fri, 9 Dec 1994 19:46:03 +0000 (19:46 +0000)
committerroland <roland>
Fri, 9 Dec 1994 19:46:03 +0000 (19:46 +0000)
hurd/hurd/signal.h

index 016b58f..c0fef23 100644 (file)
@@ -385,7 +385,8 @@ struct hurd_signal_preempt
        If the return value is SIG_DFL, normal signal processing continues.
        If it is SIG_IGN, the signal is ignored.
        Any other value is used in place of the normal handler.  */
-    sighandler_t (*handler) (thread_t thread, int signo, long int sigcode);
+    sighandler_t (*handler) (thread_t thread,
+                            int signo, long int sigcode, int sigerror);
     long int first, last;      /* Range of sigcodes this handler wants.  */
     struct hurd_signal_preempt *next; /* Next handler on the chain. */
   };