From be0bb81d72fea4d20da74f4f2236aa145684f332 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 6 Jan 2016 14:14:22 -0800 Subject: [PATCH] Fix header inclusion for musl Fix errors e.g. In file included from tracepath.c:17:0: /usr/include/linux/errqueue.h:33:18: error: array type has incomplete element type 'struct timespec' struct timespec ts[3]; ^ tracepath.c: In function 'main': tracepath.c:329:16: error: 'INT_MAX' undeclared (first use in this function) overhead, INT_MAX); ^ tracepath.c:329:16: note: each undeclared identifier is reported only once for each function it appears in Makefile:131: recipe for target 'tracepath.o' failed make: *** [tracepath.o] Error 1 ping_common.c: In function 'main_loop': ping_common.c:756:15: error: 'HZ' undeclared (first use in this function) if (1000 % HZ == 0 ? next <= 1000 / HZ : (next < INT_MAX / HZ && next * HZ <= 1000)) { protocols/timed.h is not needed and is absent in musl Signed-off-by: Khem Raj --- Upstream-Status: Pending clockdiff.c | 1 - ping_common.c | 1 + tracepath.c | 2 ++ tracepath6.c | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/clockdiff.c b/clockdiff.c index 7c1ea1b..1d6341e 100644 --- a/clockdiff.c +++ b/clockdiff.c @@ -14,7 +14,6 @@ #include #include #define TSPTYPES -#include #include #include #include diff --git a/ping_common.c b/ping_common.c index 7f82851..3ce699d 100644 --- a/ping_common.c +++ b/ping_common.c @@ -2,6 +2,7 @@ #include #include #include +#include int options; diff --git a/tracepath.c b/tracepath.c index 89e6d16..c9d6ddd 100644 --- a/tracepath.c +++ b/tracepath.c @@ -12,6 +12,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/tracepath6.c b/tracepath6.c index 126fadf..9d5745c 100644 --- a/tracepath6.c +++ b/tracepath6.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include -- 2.6.4