8 struct sigaction sa = {
11 union sigval value = {
12 .sival_ptr = (void *) (unsigned long) 0xdeadbeefbadc0ded
16 if (sigaction(SIGUSR1, &sa, NULL) == -1)
18 if (sigqueue(pid, SIGUSR1, value) == -1)
20 printf("rt_sigqueueinfo(%u, SIGUSR1, {si_signo=SIGUSR1, "
21 "si_code=SI_QUEUE, si_pid=%u, si_uid=%u, "
22 "si_value={int=%d, ptr=%p}}) = 0\n",
23 pid, pid, getuid(), value.sival_int, value.sival_ptr);
24 printf("+++ exited with 0 +++\n");