tweak PKG_VERSION and md5sum, and remove a patch already upstream. 

Naturally, removing the patch introduced fuzz in a subsequent patch that
touches extentions/xt_DNETMAP.c.  This version fixes that.  Actually
compile tested this time.  Needs [PATCHv2 1/2] applied first.

Signed-off-by: Russell Senior <russ...@personaltelco.net>
---
 net/xtables-addons/Makefile                        |    4 +-
 .../patches/110-dnetmap-linux-3.7.patch            |   22 -------------
 net/xtables-addons/patches/310-uidgid.patch        |   34 ++++++++++----------
 3 files changed, 19 insertions(+), 41 deletions(-)
 delete mode 100644 net/xtables-addons/patches/110-dnetmap-linux-3.7.patch

diff --git a/net/xtables-addons/Makefile b/net/xtables-addons/Makefile
index 9bf39da..c66a227 100644
--- a/net/xtables-addons/Makefile
+++ b/net/xtables-addons/Makefile
@@ -10,9 +10,9 @@ include $(INCLUDE_DIR)/kernel.mk
 
 PKG_NAME:=xtables-addons
 ifeq ($(strip $(call CompareKernelPatchVer,$(KERNEL_PATCHVER),ge,3.7.0)),1)
-PKG_VERSION:=2.0
+PKG_VERSION:=2.1
 PKG_RELEASE:=1
-PKG_MD5SUM:=26b1b1dbb4a8faff24597723ebde04c9
+PKG_MD5SUM:=b624fc57bbda9e15c33a6471e4ec75e1
 else
 PKG_VERSION:=1.45
 PKG_RELEASE:=3
diff --git a/net/xtables-addons/patches/110-dnetmap-linux-3.7.patch 
b/net/xtables-addons/patches/110-dnetmap-linux-3.7.patch
deleted file mode 100644
index f0aa6d4..0000000
--- a/net/xtables-addons/patches/110-dnetmap-linux-3.7.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- xtables-addons-2.0/extensions/xt_DNETMAP.c~        2012-11-12 
18:03:51.000000000 +0000
-+++ xtables-addons-2.0/extensions/xt_DNETMAP.c 2012-12-20 00:06:10.656675731 
+0000
-@@ -27,7 +27,7 @@
- #include <linux/netfilter_ipv4.h>
- #include <linux/netfilter/x_tables.h>
- #include <linux/version.h>
--#include <net/netfilter/nf_nat_rule.h>
-+#include <net/netfilter/nf_nat.h>
- #include <net/net_namespace.h>
- #include <net/netns/generic.h>
- #include <linux/netfilter/nf_nat.h>
---- xtables-addons-2.0/mconfig 2012-12-20 00:55:11.445085492 +0000
-+++ xtables-addons-2.0/mconfig~        2012-12-20 00:54:29.000000000 +0000
-@@ -4,7 +4,7 @@ build_ACCOUNT=m
- build_CHAOS=m
- build_DELUDE=m
- build_DHCPMAC=m
--build_DNETMAP=
-+build_DNETMAP=m
- build_ECHO=m
- build_IPMARK=m
- build_LOGMARK=m
diff --git a/net/xtables-addons/patches/310-uidgid.patch 
b/net/xtables-addons/patches/310-uidgid.patch
index 28ec96c..2cd8c7b 100644
--- a/net/xtables-addons/patches/310-uidgid.patch
+++ b/net/xtables-addons/patches/310-uidgid.patch
@@ -1,15 +1,15 @@
-diff -ru xtables-addons-2.0-orig/extensions/xt_DNETMAP.c 
xtables-addons-2.0/extensions/xt_DNETMAP.c
---- xtables-addons-2.0-orig/extensions/xt_DNETMAP.c    2013-01-14 
15:44:47.000000000 -0800
-+++ xtables-addons-2.0/extensions/xt_DNETMAP.c 2013-01-15 10:26:48.000000000 
-0800
-@@ -31,6 +31,7 @@
+diff -ru xtables-addons-2.1-orig/extensions/xt_DNETMAP.c 
xtables-addons-2.1/extensions/xt_DNETMAP.c
+--- xtables-addons-2.1-orig/extensions/xt_DNETMAP.c    2012-12-26 
23:01:00.000000000 -0800
++++ xtables-addons-2.1/extensions/xt_DNETMAP.c 2013-01-15 11:14:22.000000000 
-0800
+@@ -26,6 +26,7 @@
+ #include <linux/netfilter.h>
+ #include <linux/netfilter_ipv4.h>
+ #include <linux/netfilter/x_tables.h>
++#include <linux/uidgid.h>
+ #include <linux/version.h>
  #include <net/net_namespace.h>
  #include <net/netns/generic.h>
- #include <linux/netfilter/nf_nat.h>
-+#include <linux/uidgid.h>
- #include "compat_xtables.h"
- #include "xt_DNETMAP.h"
- 
-@@ -329,8 +330,8 @@
+@@ -328,8 +329,8 @@
                ret = -ENOMEM;
                goto out;
        }
@@ -20,7 +20,7 @@ diff -ru xtables-addons-2.0-orig/extensions/xt_DNETMAP.c 
xtables-addons-2.0/exte
  
        /* statistics */
        pde_stat = create_proc_entry(p->proc_str_stat, proc_perms,
-@@ -342,8 +343,8 @@
+@@ -341,8 +342,8 @@
        }
        pde_stat->data = p;
        pde_stat->read_proc = dnetmap_stat_proc_read;
@@ -31,9 +31,9 @@ diff -ru xtables-addons-2.0-orig/extensions/xt_DNETMAP.c 
xtables-addons-2.0/exte
  #endif
  
        spin_lock_bh(&dnetmap_lock);
-diff -ru xtables-addons-2.0-orig/extensions/xt_condition.c 
xtables-addons-2.0/extensions/xt_condition.c
---- xtables-addons-2.0-orig/extensions/xt_condition.c  2012-11-12 
10:03:51.000000000 -0800
-+++ xtables-addons-2.0/extensions/xt_condition.c       2013-01-15 
10:28:30.000000000 -0800
+diff -ru xtables-addons-2.1-orig/extensions/xt_condition.c 
xtables-addons-2.1/extensions/xt_condition.c
+--- xtables-addons-2.1-orig/extensions/xt_condition.c  2012-12-26 
23:01:00.000000000 -0800
++++ xtables-addons-2.1/extensions/xt_condition.c       2013-01-15 
11:13:44.000000000 -0800
 @@ -20,6 +20,7 @@
  #include <linux/string.h>
  #include <linux/version.h>
@@ -53,9 +53,9 @@ diff -ru xtables-addons-2.0-orig/extensions/xt_condition.c 
xtables-addons-2.0/ex
        mutex_unlock(&proc_lock);
        info->condvar = var;
        return 0;
-diff -ru xtables-addons-2.0-orig/extensions/xt_quota2.c 
xtables-addons-2.0/extensions/xt_quota2.c
---- xtables-addons-2.0-orig/extensions/xt_quota2.c     2012-11-12 
10:03:51.000000000 -0800
-+++ xtables-addons-2.0/extensions/xt_quota2.c  2013-01-15 10:30:20.000000000 
-0800
+diff -ru xtables-addons-2.1-orig/extensions/xt_quota2.c 
xtables-addons-2.1/extensions/xt_quota2.c
+--- xtables-addons-2.1-orig/extensions/xt_quota2.c     2012-12-26 
23:01:00.000000000 -0800
++++ xtables-addons-2.1/extensions/xt_quota2.c  2013-01-15 11:13:44.000000000 
-0800
 @@ -17,6 +17,7 @@
  #include <linux/skbuff.h>
  #include <linux/spinlock.h>
-- 
1.7.2.2


-- 
Russell Senior, President
russ...@personaltelco.net
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to