From 33184a1c8d1412c1a0656f21f2eb99efb158e70c Mon Sep 17 00:00:00 2001 From: jow Date: Mon, 26 Nov 2012 15:16:45 +0000 Subject: [PATCH] AA: xtables-addons: backport r34387 git-svn-id: svn://svn.openwrt.org/openwrt/branches/packages_12.09@34388 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/xtables-addons/Makefile | 2 +- .../patches/300-geoip-endian-detection.patch | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 net/xtables-addons/patches/300-geoip-endian-detection.patch diff --git a/net/xtables-addons/Makefile b/net/xtables-addons/Makefile index 8e04e27..59b49ab 100644 --- a/net/xtables-addons/Makefile +++ b/net/xtables-addons/Makefile @@ -10,7 +10,7 @@ include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=xtables-addons PKG_VERSION:=1.42 -PKG_RELEASE:=3 +PKG_RELEASE:=3.1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_MD5SUM:=7c996a0400667b57ab4fb53a013ae742 diff --git a/net/xtables-addons/patches/300-geoip-endian-detection.patch b/net/xtables-addons/patches/300-geoip-endian-detection.patch new file mode 100644 index 0000000..9957f74 --- /dev/null +++ b/net/xtables-addons/patches/300-geoip-endian-detection.patch @@ -0,0 +1,18 @@ +--- a/extensions/libxt_geoip.c ++++ b/extensions/libxt_geoip.c +@@ -59,13 +59,13 @@ + + /* Use simple integer vector files */ + if (nfproto == NFPROTO_IPV6) { +-#if __BYTE_ORDER == _BIG_ENDIAN ++#if BYTE_ORDER == BIG_ENDIAN + snprintf(buf, sizeof(buf), GEOIP_DB_DIR "/BE/%s.iv6", code); + #else + snprintf(buf, sizeof(buf), GEOIP_DB_DIR "/LE/%s.iv6", code); + #endif + } else { +-#if __BYTE_ORDER == _BIG_ENDIAN ++#if BYTE_ORDER == BIG_ENDIAN + snprintf(buf, sizeof(buf), GEOIP_DB_DIR "/BE/%s.iv4", code); + #else + snprintf(buf, sizeof(buf), GEOIP_DB_DIR "/LE/%s.iv4", code); -- 2.11.0