From 6d4def477bcc17c9295af6dc45ecdf5136fd4100 Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Sat, 26 Feb 2011 13:13:08 +0200 Subject: [PATCH] signal: compat sigevent struct --- usual/signal.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/usual/signal.h b/usual/signal.h index b2edc3b..3fcb0b2 100644 --- a/usual/signal.h +++ b/usual/signal.h @@ -31,6 +31,27 @@ #include +/* + * Compat sigevent + */ + +#ifndef SIGEV_NONE +#define SIGEV_NONE 0 +#define SIGEV_SIGNAL 1 +#define SIGEV_THREAD 2 +union sigval { + int sival_int; + void *sival_ptr; +}; +struct sigevent { + int sigev_notify; + int sigev_signo; + union sigval sigev_value; + void (*sigev_notify_function)(union sigval); + +}; +#endif + /* * Compat sigaction() */ -- 2.39.5