#include <signal.h>
union sigval {
int sigval_int;
void *sigval_ptr;
}
int sigqueue (pid_t pid, int signo, const union sigval value);
그래서 아래와 같이 간단히 payload를 줄 수 있다.
sigval value;
int ret;
value.sigval_int = 404;
ret = sigqueue(4500, SIGUSR1, value);
if (ret)
perror("sigqueue");
No comments:
Post a Comment