From 5bf995011f95b10ae03281119249f8ccb95e8496 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Sun, 2 Nov 2014 09:09:11 +0200 Subject: Fix compilation on some platforms * src/tbf.h: Place system includes before varnish ones. One of the varnish headers (common.h) defines __unused which can conflict with parameter declarations in some system headers (bits/stat.h on GNU/Linux, for example). --- src/tbf.c | 4 ---- src/tbf.h | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/tbf.c b/src/tbf.c index f24b925..dadb9cc 100644 --- a/src/tbf.c +++ b/src/tbf.c @@ -15,10 +15,6 @@ along with vmod-tbf. If not, see . */ #include "tbf.h" -#include -#include -#include -#include #include static int debug_level; diff --git a/src/tbf.h b/src/tbf.h index 3c7a118..69e1262 100644 --- a/src/tbf.h +++ b/src/tbf.h @@ -19,6 +19,9 @@ #include #include #include +#include +#include +#include #include "vrt.h" #include "vcc_if.h" #include "pthread.h" -- cgit v1.2.1