* Makefile.am (MPH_UNIX_SOURCE): Add syslog.c.
[mono.git] / support / signal.c
index d0eaf1df414e6843a3f1173492399087581a5a44..e02e8617de3e322e112e58974ea2ab34ed2358a0 100644 (file)
@@ -1,5 +1,10 @@
 /*
  * <signal.h> wrapper functions.
+ *
+ * Authors:
+ *   Jonathan Pryor (jonpryor@vt.edu)
+ *
+ * Copyright (C) 2004-2005 Jonathan Pryor
  */
 
 #include <signal.h>
@@ -35,6 +40,15 @@ Mono_Posix_Stdlib_InvokeSignalHandler (int signum, void *handler)
        _h (signum);
 }
 
+int
+Mono_Posix_Syscall_psignal (int sig, const char* s)
+{
+       errno = 0;
+       psignal (sig, s);
+       return errno == 0 ? 0 : -1;
+}
+
+
 G_END_DECLS
 
 /*