51 lines
1.8 KiB
Diff
51 lines
1.8 KiB
Diff
diff -up squid-3.0.STABLE7/configure.configure_netfilter squid-3.0.STABLE7/configure
|
|
--- squid-3.0.STABLE7/configure.configure_netfilter 2008-06-22 05:35:54.000000000 +0200
|
|
+++ squid-3.0.STABLE7/configure 2008-10-08 22:03:53.000000000 +0200
|
|
@@ -24545,6 +24545,7 @@ cat >>conftest.$ac_ext <<_ACEOF
|
|
#if HAVE_NETINET_IN_H
|
|
#include <netinet/in.h>
|
|
#endif
|
|
+#include <linux/types.h>
|
|
|
|
|
|
#include <$ac_header>
|
|
diff -up squid-3.0.STABLE7/configure.in.configure_netfilter squid-3.0.STABLE7/configure.in
|
|
--- squid-3.0.STABLE7/configure.in.configure_netfilter 2008-06-22 05:35:54.000000000 +0200
|
|
+++ squid-3.0.STABLE7/configure.in 2008-10-08 22:03:53.000000000 +0200
|
|
@@ -1943,6 +1943,7 @@ SQUID_DEFAULT_INCLUDES
|
|
#if HAVE_NETINET_IN_H
|
|
#include <netinet/in.h>
|
|
#endif
|
|
+#include <linux/types.h>
|
|
)
|
|
|
|
dnl *BSD dont include the depenencies for all their net/ and netinet/ files
|
|
diff -up squid-3.0.STABLE7/src/forward.cc.configure_netfilter squid-3.0.STABLE7/src/forward.cc
|
|
--- squid-3.0.STABLE7/src/forward.cc.configure_netfilter 2008-06-22 05:35:53.000000000 +0200
|
|
+++ squid-3.0.STABLE7/src/forward.cc 2008-10-08 22:03:53.000000000 +0200
|
|
@@ -50,6 +50,10 @@
|
|
#include "Store.h"
|
|
|
|
#if LINUX_TPROXY
|
|
+#if HAVE_NETINET_IN_H
|
|
+# include <netinet/in.h>
|
|
+#endif
|
|
+#include <linux/types.h>
|
|
#include <linux/netfilter_ipv4/ip_tproxy.h>
|
|
#endif
|
|
|
|
diff -up squid-3.0.STABLE7/src/IPInterception.cc.configure_netfilter squid-3.0.STABLE7/src/IPInterception.cc
|
|
--- squid-3.0.STABLE7/src/IPInterception.cc.configure_netfilter 2008-06-22 05:35:52.000000000 +0200
|
|
+++ squid-3.0.STABLE7/src/IPInterception.cc 2008-10-08 22:03:53.000000000 +0200
|
|
@@ -85,6 +85,10 @@
|
|
#endif
|
|
|
|
#if LINUX_NETFILTER
|
|
+#if HAVE_NETINET_IN_H
|
|
+# include <netinet/in.h>
|
|
+#endif
|
|
+#include <linux/types.h>
|
|
#include <linux/netfilter_ipv4.h>
|
|
#endif
|
|
|