안녕하세요.
advanced programming in the unix environment 책을
보던중에.. 궁금한 사항이 있어서 질문드립니다.
책 보면 프로그램 10.15 에서
소스코드 ------------------------
#include <signal.h>
#include "ourhdr.h"
static void sig_int(int);
int main(void)
{
sigset_t newmask, oldmask, zeromask;
if ( d_signal(SIGINT, sig_int) == SIG_ERR)
err_sys("signal(SIGINT) error");
sigemptyset(&zeromask);
sigemptyset(&newmask);
sigaddset(&newmask, SIGINT);
if ( sigprocmask(SIG_BLOCK, &newmask, &oldmask) < 0)