X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=sources%2Frtsigvalsend.c;h=c989488e50258eb484863914bb0f66640b6df25b;hp=a1e022d518d7e9a4bc669ced498994f24ea534f1;hb=381b50b7a33f32f8f262e59a6cdf16faf57c94ae;hpb=c2e762abed93fe970c6c4d019a8bfe95fadb4efa diff --git a/sources/rtsigvalsend.c b/sources/rtsigvalsend.c index a1e022d..c989488 100644 --- a/sources/rtsigvalsend.c +++ b/sources/rtsigvalsend.c @@ -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);