From 200819267fd20424150fce79c5e579945f8f8f5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Mon, 28 Oct 2013 14:13:59 +0200 Subject: fix various #include issues and remove unused functions to compile against musl, and remove some gcc 4.8.x warnings. --- src/mtu.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/mtu.c') diff --git a/src/mtu.c b/src/mtu.c index 77766eb..63a15c2 100644 --- a/src/mtu.c +++ b/src/mtu.c @@ -4,12 +4,16 @@ #include #include #include +#include #include #include + +#include #include #include "icmp.h" +#include "netlink.h" static int fd, mtu_size; static struct sockaddr_in to; @@ -142,7 +146,7 @@ static void do_discover_and_write(void) return; } - if (!netlink_route_get(&to, NULL, iface)) { + if (!netlink_route_get((struct sockaddr*) &to, NULL, iface)) { fprintf(stderr, "Failed to determine route interface\n"); return; } @@ -184,7 +188,7 @@ static void do_inject_pmtu(void) { u_int16_t mtu; - if (!netlink_route_get(&to, &mtu, NULL)) { + if (!netlink_route_get((struct sockaddr*) &to, &mtu, NULL)) { fprintf(stderr, "Failed to determine Path MTU\n"); return; } -- cgit v1.2.3