refactor: full rewrite of signal feature
[lunaix-os.git] / lunaix-os / usr / libc / includes / signal.h
index 0e6cce2b31b10e32dcbeb6d055553ace470e187a..b05dec5f2fb4f12ba4466eb733f3df085aaf1eb7 100644 (file)
@@ -4,9 +4,18 @@
 #include <lunaix/signal_defs.h>
 #include <lunaix/types.h>
 
-extern int
+extern sighandler_t
 signal(int signum, sighandler_t handler);
 
+extern int
+kill(pid_t pid, int signum);
+
+extern int
+raise(int signum);
+
+extern int
+sigaction(int signum, struct sigaction* action);
+
 extern int
 sigpending(sigset_t* set);