--- a/arpd.c +++ b/arpd.c @@ -445,9 +445,6 @@ void terminate_handler(int sig) { - extern int event_gotsig; - - event_gotsig = 1; arpd_sig = sig; } @@ -464,7 +461,6 @@ main(int argc, char *argv[]) { struct event recv_ev; - extern int (*event_sigcb)(void); char *dev; int c, debug; FILE *fp; @@ -524,7 +520,6 @@ perror("signal"); return (-1); } - event_sigcb = arpd_signal; event_dispatch();