Materiale rimasto indietro e segnali real time
[gapil.git] / sources / rtsigvalsend.c
index a1e022d518d7e9a4bc669ced498994f24ea534f1..c989488e50258eb484863914bb0f66640b6df25b 100644 (file)
@@ -39,7 +39,7 @@
 
 #define MAXLINE 256
 
-void SigHand(int signum, siginfo_t *info, void *ucontext) {
+void sig_handler(int signum, siginfo_t *info, void *ucontext) {
     printf("Signal %d\n", signum);
     printf("From pid %d\n", info->si_pid);
     printf("From user %d\n", info->si_uid);
@@ -54,8 +54,8 @@ int main(int argc, char *argv[], char *envp[])
     int signo = SIGRTMIN+1;
 
     struct sigaction new_handl, old_handl;
-    new_handl.sa_sigaction = SigHand;
     sigemptyset(&new_handl.sa_mask);
+    new_handl.sa_sigaction = sig_handler;
     new_handl.sa_flags=SA_SIGINFO;
     /* change action for signo signal */
     sigaction(signo, &new_handl, &old_handl);