]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Fix test AddressTestParse36 on Big Endian systems
authorVictor Julien <victor@inliniac.net>
Fri, 1 Mar 2013 13:02:55 +0000 (14:02 +0100)
committerVictor Julien <victor@inliniac.net>
Wed, 6 Mar 2013 13:00:46 +0000 (14:00 +0100)
src/detect-engine-address.c

index 5b803f9c16a3469b7650b6b5e7109868f87b1871..d6bff4898ff38675309707a2b3efdd75513f991a 100644 (file)
@@ -2257,7 +2257,7 @@ int AddressTestParse36(void)
     DetectAddress *dd = DetectAddressParseSingle("ffff::/16");
 
     if (dd) {
-        if (dd->ip.addr_data32[0] != 0x0000FFFF || dd->ip.addr_data32[1] != 0x00000000 ||
+        if (dd->ip.addr_data32[0] != ntohl(0xFFFF0000) || dd->ip.addr_data32[1] != 0x00000000 ||
             dd->ip.addr_data32[2] != 0x00000000 || dd->ip.addr_data32[3] != 0x00000000 ||
 
             dd->ip2.addr_data32[0] != 0xFFFFFFFF || dd->ip2.addr_data32[1] != 0xFFFFFFFF ||