summaryrefslogtreecommitdiffabout
path: root/src/tbf.h
authorSergey Poznyakoff <gray@gnu.org>2014-11-02 07:09:11 (GMT)
committer Sergey Poznyakoff <gray@gnu.org>2014-11-02 07:09:11 (GMT)
commit5bf995011f95b10ae03281119249f8ccb95e8496 (patch) (side-by-side diff)
tree91df6da57424a652399806c1a2324cd2c2bb2fb4 /src/tbf.h
parent51555cf6b71d666aec5c36f7241f41f07f3ac0d0 (diff)
downloadvmod-tbf-5bf995011f95b10ae03281119249f8ccb95e8496.tar.gz
vmod-tbf-5bf995011f95b10ae03281119249f8ccb95e8496.tar.bz2
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).
Diffstat (limited to 'src/tbf.h') (more/less context) (ignore whitespace changes)
-rw-r--r--src/tbf.h3
1 files changed, 3 insertions, 0 deletions
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 <stdio.h>
#include <stdbool.h>
#include <syslog.h>
+#include <inttypes.h>
+#include <sys/stat.h>
+#include <sys/time.h>
#include "vrt.h"
#include "vcc_if.h"
#include "pthread.h"

Return to:

Send suggestions and report system problems to the System administrator.