Framework for exporting system header to user space (#59)
[lunaix-os.git] / lunaix-os / includes / usr / lunaix / signal_defs.h
diff --git a/lunaix-os/includes/usr/lunaix/signal_defs.h b/lunaix-os/includes/usr/lunaix/signal_defs.h
deleted file mode 100644 (file)
index 7c8148a..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#ifndef __LUNAIX_SYS_SIGNAL_DEFS_H
-#define __LUNAIX_SYS_SIGNAL_DEFS_H
-
-#define SIGALRM 1
-#define SIGCHLD 2
-#define SIGCLD SIGCHLD
-
-#define SIGINT 3
-#define SIGSTOP 4
-#define SIGCONT 5
-
-#define SIGSEGV 6
-#define SIGKILL 7
-#define SIGTERM 8
-#define SIGILL 9
-#define SIGSYS 10
-
-#define SIG_BLOCK 1
-#define SIG_UNBLOCK 2
-#define SIG_SETMASK 3
-
-typedef unsigned char signum_t;
-typedef unsigned int sigset_t;
-typedef void (*sighandler_t)(int);
-
-struct sigaction
-{
-    sigset_t sa_mask;
-    void (*sa_handler)(int);
-    void (*sa_sigaction)(int, void*, void*);
-};
-
-struct siginfo
-{
-    // TODO
-};
-
-#endif /* __LUNAIX_SIGNAL_DEFS_H */