Changeset View
Changeset View
Standalone View
Standalone View
sbin/ping/ping.c
Show First 20 Lines • Show All 891 Lines • ▼ Show 20 Lines | #endif | ||||
} | } | ||||
si_sa.sa_handler = stopit; | si_sa.sa_handler = stopit; | ||||
if (sigaction(SIGQUIT, &si_sa, 0) == -1) | if (sigaction(SIGQUIT, &si_sa, 0) == -1) | ||||
err(EX_OSERR, "sigaction SIGQUIT"); | err(EX_OSERR, "sigaction SIGQUIT"); | ||||
si_sa.sa_handler = status; | si_sa.sa_handler = status; | ||||
if (sigaction(SIGINFO, &si_sa, 0) == -1) { | if (sigaction(SIGINFO, &si_sa, 0) == -1) { | ||||
err(EX_OSERR, "sigaction"); | err(EX_OSERR, "sigaction SIGINFO"); | ||||
} | } | ||||
if (alarmtimeout > 0) { | if (alarmtimeout > 0) { | ||||
si_sa.sa_handler = stopit; | si_sa.sa_handler = stopit; | ||||
if (sigaction(SIGALRM, &si_sa, 0) == -1) | if (sigaction(SIGALRM, &si_sa, 0) == -1) | ||||
err(EX_OSERR, "sigaction SIGALRM"); | err(EX_OSERR, "sigaction SIGALRM"); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 909 Lines • Show Last 20 Lines |