I think this is correct...
OK?
diff --git ping6.c ping6.c
index 2c786f9..8e42ade 100644
--- ping6.c
+++ ping6.c
@@ -81,35 +81,29 @@
*/
#include <sys/types.h>
-#include <sys/uio.h>
#include <sys/socket.h>
-
-#include <net/if.h>
-#include <net/route.h>
+#include <sys/uio.h>
#include <netinet/in.h>
#include <netinet/ip6.h>
#include <netinet/icmp6.h>
#include <netinet/ip_ah.h>
#include <arpa/inet.h>
-#include <arpa/nameser.h>
#include <netdb.h>
#include <ctype.h>
#include <err.h>
#include <errno.h>
-#include <fcntl.h>
-#include <time.h>
+#include <limits.h>
#include <math.h>
+#include <poll.h>
#include <signal.h>
+#include <siphash.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <time.h>
#include <unistd.h>
-#include <poll.h>
-
-#include <md5.h>
-#include <siphash.h>
struct tv64 {
u_int64_t tv64_sec;
--
I'm not entirely sure you are real.