[package] fix hping3 compilation failure on armeb (#4933)
authorFlorian Fainelli <florian@openwrt.org>
Mon, 13 Apr 2009 13:17:14 +0000 (13:17 +0000)
committerFlorian Fainelli <florian@openwrt.org>
Mon, 13 Apr 2009 13:17:14 +0000 (13:17 +0000)
SVN-Revision: 15226

net/hping3/patches/101-endianness.patch

index 9bc710c2d7937588d0e67a85e08de04eb53ed653..49249a0a4318725db3749faed6d1febce3b530ae 100644 (file)
        __u8    th_off:4,               /* data offset */
                th_x2:4;                /* (unused) */
  #else
+diff -urN hping3-20051105/bytesex.h hping3-20051105.new/bytesex.h
+--- hping3-20051105/bytesex.h  2003-08-31 19:23:48.000000000 +0200
++++ hping3-20051105.new/bytesex.h      2009-04-13 15:14:52.000000000 +0200
+@@ -9,9 +9,11 @@
+ #if   defined(__i386__) \
+       || defined(__alpha__) \
++      || (defined(__arm__) && (defined(ARMEL) || defined(__ARMEL__)))  \
+       || (defined(__mips__) && (defined(MIPSEL) || defined (__MIPSEL__)))
+ #define BYTE_ORDER_LITTLE_ENDIAN
+-#elif         defined(__mc68000__) \
++#elif defined(__mc68000__) \
++      || (defined(__arm__) && (defined(ARMEB) || defined(__ARMEB__))) \
+       || defined (__sparc__) \
+       || defined (__sparc) \
+       || defined (__PPC__) \