Article Figure 1 Figure 2 Figure 3
sys_kill(int pid, int sig) { struct siginfo *info; /* info.si_signo = sig; info.si_errno = 0; info.si_code = SI_USER; info.si_pid = current->pid; info.si_uid = current->uid; */ return kill_something_info(sig, info, pid); }