From 8f7eee8c47253a145a06b143b8c869bb13c2d318 Mon Sep 17 00:00:00 2001 From: Aaron Taylor Date: Sat, 21 Sep 2019 01:05:32 -0700 Subject: [PATCH] Removed done() from icmpmonitor.c. --- icmpmonitor.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/icmpmonitor.c b/icmpmonitor.c index e119dbe..7d24d1a 100644 --- a/icmpmonitor.c +++ b/icmpmonitor.c @@ -80,7 +80,6 @@ static void pinger(int); static int in_cksum(u_short *addr, int len); static void read_icmp_data(monitor_host_t *p); static void tvsub(struct timeval *out, struct timeval *in); -static void done(int code); static int gcd(int x, int y); /* globals */ @@ -123,8 +122,8 @@ int main(int ac, char **av) cfgfile=strdup(optarg); break; default: - fprintf(stderr,"Usage: icmpmonitor [-v] [-r] [-f cfgfile]\n"); - done(RET_BAD_OPT); + fprintf(stderr,"Usage: icmpmonitor [-v] [-r] [-f cfgfile]\n"); + exit(EXIT_FAILURE); } if (!cfgfile) { @@ -142,8 +141,8 @@ int main(int ac, char **av) alarm(send_delay); get_response(); - - done(RET_OK); + + exit(EXIT_SUCCESS); } @@ -527,11 +526,6 @@ tvsub(register struct timeval *out, register struct timeval *in) out->tv_sec -= in->tv_sec; } -void done(int code) -{ - exit(code); -} - static int gcd(int x, int y) { int remainder = x % y; -- 2.20.1