aboutsummaryrefslogtreecommitdiffstats
path: root/main/iptables/iptables-1.6.0-musl-fixes.patch
diff options
context:
space:
mode:
authorChristian Kampka <christian@kampka.net>2016-03-23 22:05:19 +0100
committerTimo Teräs <timo.teras@iki.fi>2016-03-26 10:16:30 +0000
commit00efbea7aa2a383c4f3a7322a6a669bdea5c04bb (patch)
tree868ee6f012e9a9ec63761aeaaf740a2bbc98ee20 /main/iptables/iptables-1.6.0-musl-fixes.patch
parent3388cf5f81e2d4cc1ef065d621b52b6ee06b29c5 (diff)
downloadaports-00efbea7aa2a383c4f3a7322a6a669bdea5c04bb.tar.bz2
aports-00efbea7aa2a383c4f3a7322a6a669bdea5c04bb.tar.xz
main/iptables: new upstream verison 1.6.0
Diffstat (limited to 'main/iptables/iptables-1.6.0-musl-fixes.patch')
-rw-r--r--main/iptables/iptables-1.6.0-musl-fixes.patch45
1 files changed, 45 insertions, 0 deletions
diff --git a/main/iptables/iptables-1.6.0-musl-fixes.patch b/main/iptables/iptables-1.6.0-musl-fixes.patch
new file mode 100644
index 0000000000..4a89e19999
--- /dev/null
+++ b/main/iptables/iptables-1.6.0-musl-fixes.patch
@@ -0,0 +1,45 @@
+--- iptables-1.4.12.1.o/extensions/libip6t_ipv6header.c
++++ iptables-1.4.12.1/extensions/libip6t_ipv6header.c
+@@ -10,6 +10,9 @@
+ #include <netdb.h>
+ #include <xtables.h>
+ #include <linux/netfilter_ipv6/ip6t_ipv6header.h>
++#ifndef IPPROTO_HOPOPTS
++# define IPPROTO_HOPOPTS 0
++#endif
+
+ enum {
+ O_HEADER = 0,
+--- iptables-1.4.12.1.o/extensions/libxt_TCPOPTSTRIP.c
++++ iptables-1.4.12.1/extensions/libxt_TCPOPTSTRIP.c
+@@ -12,6 +12,21 @@
+ #ifndef TCPOPT_MD5SIG
+ # define TCPOPT_MD5SIG 19
+ #endif
++#ifndef TCPOPT_MAXSEG
++# define TCPOPT_MAXSEG 2
++#endif
++#ifndef TCPOPT_WINDOW
++# define TCPOPT_WINDOW 3
++#endif
++#ifndef TCPOPT_SACK_PERMITTED
++# define TCPOPT_SACK_PERMITTED 4
++#endif
++#ifndef TCPOPT_SACK
++# define TCPOPT_SACK 5
++#endif
++#ifndef TCPOPT_TIMESTAMP
++# define TCPOPT_TIMESTAMP 8
++#endif
+
+ enum {
+ O_STRIP_OPTION = 0,
+--- iptables-1.4.12.1.o/include/linux/netfilter_ipv4/ip_tables.h
++++ iptables-1.4.12.1/include/linux/netfilter_ipv4/ip_tables.h
+@@ -16,6 +16,7 @@
+ #define _IPTABLES_H
+
+ #include <linux/types.h>
++#include <sys/types.h>
+
+ #include <linux/netfilter_ipv4.h>