diff --git a/src/detect-engine-address.c b/src/detect-engine-address.c index af2703e372..090428ae75 100644 --- a/src/detect-engine-address.c +++ b/src/detect-engine-address.c @@ -1642,8 +1642,8 @@ int AddressTestParse02(void) DetectAddress *dd = DetectAddressParseSingle("1.2.3.4"); if (dd) { - if (dd->ip2.addr_data32[0] != 0x04030201 || - dd->ip.addr_data32[0] != 0x04030201) { + if (dd->ip2.addr_data32[0] != ntohl(16909060) || + dd->ip.addr_data32[0] != ntohl(16909060)) { result = 0; } @@ -1672,8 +1672,8 @@ int AddressTestParse04(void) DetectAddress *dd = DetectAddressParseSingle("1.2.3.4/255.255.255.0"); if (dd) { - if (dd->ip2.addr_data32[0] != 0xff030201 || - dd->ip.addr_data32[0] != 0x00030201) { + if (dd->ip.addr_data32[0] != ntohl(16909056)|| + dd->ip2.addr_data32[0] != ntohl(16909311)) { result = 0; } @@ -1702,8 +1702,8 @@ int AddressTestParse06(void) DetectAddress *dd = DetectAddressParseSingle("1.2.3.4/24"); if (dd) { - if (dd->ip2.addr_data32[0] != 0xff030201 || - dd->ip.addr_data32[0] != 0x00030201) { + if (dd->ip2.addr_data32[0] != ntohl(16909311) || + dd->ip.addr_data32[0] != ntohl(16909056)) { result = 0; } @@ -1732,10 +1732,10 @@ int AddressTestParse08(void) DetectAddress *dd = DetectAddressParseSingle("2001::/3"); if (dd) { - if (dd->ip.addr_data32[0] != 0x00000020 || dd->ip.addr_data32[1] != 0x00000000 || + if (dd->ip.addr_data32[0] != ntohl(536870912) || dd->ip.addr_data32[1] != 0x00000000 || dd->ip.addr_data32[2] != 0x00000000 || dd->ip.addr_data32[3] != 0x00000000 || - dd->ip2.addr_data32[0] != 0xFFFFFF3F || dd->ip2.addr_data32[1] != 0xFFFFFFFF || + dd->ip2.addr_data32[0] != ntohl(1073741823) || dd->ip2.addr_data32[1] != 0xFFFFFFFF || dd->ip2.addr_data32[2] != 0xFFFFFFFF || dd->ip2.addr_data32[3] != 0xFFFFFFFF) { DetectAddressPrint(dd); result = 0; @@ -1766,10 +1766,10 @@ int AddressTestParse10(void) DetectAddress *dd = DetectAddressParseSingle("2001::/128"); if (dd) { - if (dd->ip.addr_data32[0] != 0x00000120 || dd->ip.addr_data32[1] != 0x00000000 || + if (dd->ip.addr_data32[0] != ntohl(536936448) || dd->ip.addr_data32[1] != 0x00000000 || dd->ip.addr_data32[2] != 0x00000000 || dd->ip.addr_data32[3] != 0x00000000 || - dd->ip2.addr_data32[0] != 0x00000120 || dd->ip2.addr_data32[1] != 0x00000000 || + dd->ip2.addr_data32[0] != ntohl(536936448) || dd->ip2.addr_data32[1] != 0x00000000 || dd->ip2.addr_data32[2] != 0x00000000 || dd->ip2.addr_data32[3] != 0x00000000) { DetectAddressPrint(dd); result = 0; @@ -1800,10 +1800,10 @@ int AddressTestParse12(void) DetectAddress *dd = DetectAddressParseSingle("2001::/48"); if (dd) { - if (dd->ip.addr_data32[0] != 0x00000120 || dd->ip.addr_data32[1] != 0x00000000 || + if (dd->ip.addr_data32[0] != ntohl(536936448) || dd->ip.addr_data32[1] != 0x00000000 || dd->ip.addr_data32[2] != 0x00000000 || dd->ip.addr_data32[3] != 0x00000000 || - dd->ip2.addr_data32[0] != 0x00000120 || dd->ip2.addr_data32[1] != 0xFFFF0000 || + dd->ip2.addr_data32[0] != ntohl(536936448) || dd->ip2.addr_data32[1] != ntohl(65535) || dd->ip2.addr_data32[2] != 0xFFFFFFFF || dd->ip2.addr_data32[3] != 0xFFFFFFFF) { DetectAddressPrint(dd); result = 0; @@ -1833,10 +1833,10 @@ int AddressTestParse14(void) DetectAddress *dd = DetectAddressParseSingle("2001::/16"); if (dd) { - if (dd->ip.addr_data32[0] != 0x00000120 || dd->ip.addr_data32[1] != 0x00000000 || + if (dd->ip.addr_data32[0] != ntohl(536936448) || dd->ip.addr_data32[1] != 0x00000000 || dd->ip.addr_data32[2] != 0x00000000 || dd->ip.addr_data32[3] != 0x00000000 || - dd->ip2.addr_data32[0] != 0xFFFF0120 || dd->ip2.addr_data32[1] != 0xFFFFFFFF || + dd->ip2.addr_data32[0] != ntohl(537001983) || dd->ip2.addr_data32[1] != 0xFFFFFFFF || dd->ip2.addr_data32[2] != 0xFFFFFFFF || dd->ip2.addr_data32[3] != 0xFFFFFFFF) { result = 0; } @@ -1899,8 +1899,8 @@ int AddressTestParse18(void) DetectAddress *dd = DetectAddressParseSingle("1.2.3.4-1.2.3.6"); if (dd) { - if (dd->ip2.addr_data32[0] != 0x06030201 || - dd->ip.addr_data32[0] != 0x04030201) { + if (dd->ip2.addr_data32[0] != ntohl(16909062) || + dd->ip.addr_data32[0] != ntohl(16909060)) { result = 0; } @@ -1941,11 +1941,11 @@ int AddressTestParse21(void) DetectAddress *dd = DetectAddressParseSingle("2001::1-2001::4"); if (dd) { - if (dd->ip.addr_data32[0] != 0x00000120 || dd->ip.addr_data32[1] != 0x00000000 || - dd->ip.addr_data32[2] != 0x00000000 || dd->ip.addr_data32[3] != 0x01000000 || + if (dd->ip.addr_data32[0] != ntohl(536936448) || dd->ip.addr_data32[1] != 0x00000000 || + dd->ip.addr_data32[2] != 0x00000000 || dd->ip.addr_data32[3] != ntohl(1) || - dd->ip2.addr_data32[0] != 0x00000120 || dd->ip2.addr_data32[1] != 0x00000000 || - dd->ip2.addr_data32[2] != 0x00000000 || dd->ip2.addr_data32[3] != 0x04000000) { + dd->ip2.addr_data32[0] != ntohl(536936448) || dd->ip2.addr_data32[1] != 0x00000000 || + dd->ip2.addr_data32[2] != 0x00000000 || dd->ip2.addr_data32[3] != ntohl(4)) { result = 0; } @@ -2039,7 +2039,7 @@ int AddressTestParse28(void) if (dd) { if (dd->flags & ADDRESS_FLAG_NOT && - dd->ip.addr_data32[0] == 0x04030201) { + dd->ip.addr_data32[0] == ntohl(16909060)) { result = 1; } @@ -2069,8 +2069,8 @@ int AddressTestParse30(void) if (dd) { if (dd->flags & ADDRESS_FLAG_NOT && - dd->ip.addr_data32[0] == 0x00030201 && - dd->ip2.addr_data32[0] == 0xFF030201) { + dd->ip.addr_data32[0] == ntohl(16909056) && + dd->ip2.addr_data32[0] == ntohl(16909311)) { result = 1; } @@ -2115,8 +2115,8 @@ int AddressTestParse33(void) if (dd) { if (dd->flags & ADDRESS_FLAG_NOT && - dd->ip.addr_data32[0] == 0x00000120 && dd->ip.addr_data32[1] == 0x00000000 && - dd->ip.addr_data32[2] == 0x00000000 && dd->ip.addr_data32[3] == 0x01000000) { + dd->ip.addr_data32[0] == ntohl(536936448) && dd->ip.addr_data32[1] == 0x00000000 && + dd->ip.addr_data32[2] == 0x00000000 && dd->ip.addr_data32[3] == ntohl(1)) { result = 1; } @@ -2146,10 +2146,10 @@ int AddressTestParse35(void) if (dd) { if (dd->flags & ADDRESS_FLAG_NOT && - dd->ip.addr_data32[0] == 0x00000120 && dd->ip.addr_data32[1] == 0x00000000 && + dd->ip.addr_data32[0] == ntohl(536936448) && dd->ip.addr_data32[1] == 0x00000000 && dd->ip.addr_data32[2] == 0x00000000 && dd->ip.addr_data32[3] == 0x00000000 && - dd->ip2.addr_data32[0] == 0xFFFF0120 && dd->ip2.addr_data32[1] == 0xFFFFFFFF && + dd->ip2.addr_data32[0] == ntohl(537001983) && dd->ip2.addr_data32[1] == 0xFFFFFFFF && dd->ip2.addr_data32[2] == 0xFFFFFFFF && dd->ip2.addr_data32[3] == 0xFFFFFFFF) { result = 1; } @@ -2990,11 +2990,11 @@ int AddressTestAddressGroupSetup11(void) * 10.10.11.0/10.10.11.1 * 10.10.11.2/255.255.255.255 */ - if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == 0xFF090A0A && - two->ip.addr_data32[0] == 0x000A0A0A && two->ip2.addr_data32[0] == 0x090A0A0A && - three->ip.addr_data32[0] == 0x0A0A0A0A && three->ip2.addr_data32[0] == 0xFF0A0A0A && - four->ip.addr_data32[0] == 0x000B0A0A && four->ip2.addr_data32[0] == 0x010B0A0A && - five->ip.addr_data32[0] == 0x020B0A0A && five->ip2.addr_data32[0] == 0xFFFFFFFF) { + if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == ntohl(168430079) && + two->ip.addr_data32[0] == ntohl(168430080) && two->ip2.addr_data32[0] == ntohl(168430089) && + three->ip.addr_data32[0] == ntohl(168430090) && three->ip2.addr_data32[0] == ntohl(168430335) && + four->ip.addr_data32[0] == ntohl(168430336) && four->ip2.addr_data32[0] == ntohl(168430337) && + five->ip.addr_data32[0] == ntohl(168430338) && five->ip2.addr_data32[0] == 0xFFFFFFFF) { result = 1; } } @@ -3029,11 +3029,11 @@ int AddressTestAddressGroupSetup12 (void) * 10.10.11.0/10.10.11.1 * 10.10.11.2/255.255.255.255 */ - if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == 0xFF090A0A && - two->ip.addr_data32[0] == 0x000A0A0A && two->ip2.addr_data32[0] == 0x090A0A0A && - three->ip.addr_data32[0] == 0x0A0A0A0A && three->ip2.addr_data32[0] == 0xFF0A0A0A && - four->ip.addr_data32[0] == 0x000B0A0A && four->ip2.addr_data32[0] == 0x010B0A0A && - five->ip.addr_data32[0] == 0x020B0A0A && five->ip2.addr_data32[0] == 0xFFFFFFFF) { + if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == ntohl(168430079) && + two->ip.addr_data32[0] == ntohl(168430080) && two->ip2.addr_data32[0] == ntohl(168430089) && + three->ip.addr_data32[0] == ntohl(168430090) && three->ip2.addr_data32[0] == ntohl(168430335) && + four->ip.addr_data32[0] == ntohl(168430336) && four->ip2.addr_data32[0] == ntohl(168430337) && + five->ip.addr_data32[0] == ntohl(168430338) && five->ip2.addr_data32[0] == 0xFFFFFFFF) { result = 1; } } @@ -3068,11 +3068,11 @@ int AddressTestAddressGroupSetup13(void) * 10.10.11.0/10.10.11.1 * 10.10.11.2/255.255.255.255 */ - if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == 0xFF090A0A && - two->ip.addr_data32[0] == 0x000A0A0A && two->ip2.addr_data32[0] == 0x090A0A0A && - three->ip.addr_data32[0] == 0x0A0A0A0A && three->ip2.addr_data32[0] == 0xFF0A0A0A && - four->ip.addr_data32[0] == 0x000B0A0A && four->ip2.addr_data32[0] == 0x010B0A0A && - five->ip.addr_data32[0] == 0x020B0A0A && five->ip2.addr_data32[0] == 0xFFFFFFFF) { + if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == ntohl(168430079) && + two->ip.addr_data32[0] == ntohl(168430080) && two->ip2.addr_data32[0] == ntohl(168430089) && + three->ip.addr_data32[0] == ntohl(168430090) && three->ip2.addr_data32[0] == ntohl(168430335) && + four->ip.addr_data32[0] == ntohl(168430336) && four->ip2.addr_data32[0] == ntohl(168430337) && + five->ip.addr_data32[0] == ntohl(168430338) && five->ip2.addr_data32[0] == 0xFFFFFFFF) { result = 1; } } @@ -3100,8 +3100,8 @@ int AddressTestAddressGroupSetupIPv414(void) * 0.0.0.0/1.2.3.3 * 1.2.3.5/255.255.255.255 */ - if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == 0x03030201 && - two->ip.addr_data32[0] == 0x05030201 && two->ip2.addr_data32[0] == 0xFFFFFFFF) { + if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == ntohl(16909059) && + two->ip.addr_data32[0] == ntohl(16909061) && two->ip2.addr_data32[0] == 0xFFFFFFFF) { result = 1; } else { printf("unexpected addresses: "); @@ -3132,7 +3132,7 @@ int AddressTestAddressGroupSetupIPv415(void) /* result should be: * 0.0.0.1/255.255.255.255 */ - if (one->ip.addr_data32[0] == 0x01000000 && one->ip2.addr_data32[0] == 0xFFFFFFFF) + if (one->ip.addr_data32[0] == ntohl(1) && one->ip2.addr_data32[0] == 0xFFFFFFFF) result = 1; } } @@ -3156,7 +3156,7 @@ int AddressTestAddressGroupSetupIPv416(void) /* result should be: * 0.0.0.0/255.255.255.254 */ - if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == 0xFEFFFFFF) + if (one->ip.addr_data32[0] == 0x00000000 && one->ip2.addr_data32[0] == ntohl(4294967294)) result = 1; } } @@ -3399,39 +3399,39 @@ int AddressTestAddressGroupSetup24(void) one->ip.addr_data32[1] == 0x00000000 && one->ip.addr_data32[2] == 0x00000000 && one->ip.addr_data32[3] == 0x00000000 && - one->ip2.addr_data32[0] == 0xFFFFFF1F && + one->ip2.addr_data32[0] == ntohl(536870911) && one->ip2.addr_data32[1] == 0xFFFFFFFF && one->ip2.addr_data32[2] == 0xFFFFFFFF && one->ip2.addr_data32[3] == 0xFFFFFFFF && - two->ip.addr_data32[0] == 0x00000020 && + two->ip.addr_data32[0] == ntohl(536870912) && two->ip.addr_data32[1] == 0x00000000 && two->ip.addr_data32[2] == 0x00000000 && two->ip.addr_data32[3] == 0x00000000 && - two->ip2.addr_data32[0] == 0x00000120 && + two->ip2.addr_data32[0] == ntohl(536936448) && two->ip2.addr_data32[1] == 0x00000000 && two->ip2.addr_data32[2] == 0x00000000 && - two->ip2.addr_data32[3] == 0x03000000 && + two->ip2.addr_data32[3] == ntohl(3) && - three->ip.addr_data32[0] == 0x00000120 && + three->ip.addr_data32[0] == ntohl(536936448) && three->ip.addr_data32[1] == 0x00000000 && three->ip.addr_data32[2] == 0x00000000 && - three->ip.addr_data32[3] == 0x04000000 && - three->ip2.addr_data32[0] == 0x00000120 && + three->ip.addr_data32[3] == ntohl(4) && + three->ip2.addr_data32[0] == ntohl(536936448) && three->ip2.addr_data32[1] == 0x00000000 && three->ip2.addr_data32[2] == 0x00000000 && - three->ip2.addr_data32[3] == 0x06000000 && + three->ip2.addr_data32[3] == ntohl(6) && - four->ip.addr_data32[0] == 0x00000120 && + four->ip.addr_data32[0] == ntohl(536936448) && four->ip.addr_data32[1] == 0x00000000 && four->ip.addr_data32[2] == 0x00000000 && - four->ip.addr_data32[3] == 0x07000000 && - four->ip2.addr_data32[0] == 0xFFFFFF3F && + four->ip.addr_data32[3] == ntohl(7) && + four->ip2.addr_data32[0] == ntohl(1073741823) && four->ip2.addr_data32[1] == 0xFFFFFFFF && four->ip2.addr_data32[2] == 0xFFFFFFFF && four->ip2.addr_data32[3] == 0xFFFFFFFF && - five->ip.addr_data32[0] == 0x00000040 && + five->ip.addr_data32[0] == ntohl(1073741824) && five->ip.addr_data32[1] == 0x00000000 && five->ip.addr_data32[2] == 0x00000000 && five->ip.addr_data32[3] == 0x00000000 && @@ -3469,39 +3469,39 @@ int AddressTestAddressGroupSetup25(void) one->ip.addr_data32[1] == 0x00000000 && one->ip.addr_data32[2] == 0x00000000 && one->ip.addr_data32[3] == 0x00000000 && - one->ip2.addr_data32[0] == 0xFFFFFF1F && + one->ip2.addr_data32[0] == ntohl(536870911) && one->ip2.addr_data32[1] == 0xFFFFFFFF && one->ip2.addr_data32[2] == 0xFFFFFFFF && one->ip2.addr_data32[3] == 0xFFFFFFFF && - two->ip.addr_data32[0] == 0x00000020 && + two->ip.addr_data32[0] == ntohl(536870912) && two->ip.addr_data32[1] == 0x00000000 && two->ip.addr_data32[2] == 0x00000000 && two->ip.addr_data32[3] == 0x00000000 && - two->ip2.addr_data32[0] == 0x00000120 && + two->ip2.addr_data32[0] == ntohl(536936448) && two->ip2.addr_data32[1] == 0x00000000 && two->ip2.addr_data32[2] == 0x00000000 && - two->ip2.addr_data32[3] == 0x03000000 && + two->ip2.addr_data32[3] == ntohl(3) && - three->ip.addr_data32[0] == 0x00000120 && + three->ip.addr_data32[0] == ntohl(536936448) && three->ip.addr_data32[1] == 0x00000000 && three->ip.addr_data32[2] == 0x00000000 && - three->ip.addr_data32[3] == 0x04000000 && - three->ip2.addr_data32[0] == 0x00000120 && + three->ip.addr_data32[3] == ntohl(4) && + three->ip2.addr_data32[0] == ntohl(536936448) && three->ip2.addr_data32[1] == 0x00000000 && three->ip2.addr_data32[2] == 0x00000000 && - three->ip2.addr_data32[3] == 0x06000000 && + three->ip2.addr_data32[3] == ntohl(6) && - four->ip.addr_data32[0] == 0x00000120 && + four->ip.addr_data32[0] == ntohl(536936448) && four->ip.addr_data32[1] == 0x00000000 && four->ip.addr_data32[2] == 0x00000000 && - four->ip.addr_data32[3] == 0x07000000 && - four->ip2.addr_data32[0] == 0xFFFFFF3F && + four->ip.addr_data32[3] == ntohl(7) && + four->ip2.addr_data32[0] == ntohl(1073741823) && four->ip2.addr_data32[1] == 0xFFFFFFFF && four->ip2.addr_data32[2] == 0xFFFFFFFF && four->ip2.addr_data32[3] == 0xFFFFFFFF && - five->ip.addr_data32[0] == 0x00000040 && + five->ip.addr_data32[0] == ntohl(1073741824) && five->ip.addr_data32[1] == 0x00000000 && five->ip.addr_data32[2] == 0x00000000 && five->ip.addr_data32[3] == 0x00000000 && @@ -3539,39 +3539,39 @@ int AddressTestAddressGroupSetup26(void) one->ip.addr_data32[1] == 0x00000000 && one->ip.addr_data32[2] == 0x00000000 && one->ip.addr_data32[3] == 0x00000000 && - one->ip2.addr_data32[0] == 0xFFFFFF1F && + one->ip2.addr_data32[0] == ntohl(536870911) && one->ip2.addr_data32[1] == 0xFFFFFFFF && one->ip2.addr_data32[2] == 0xFFFFFFFF && one->ip2.addr_data32[3] == 0xFFFFFFFF && - two->ip.addr_data32[0] == 0x00000020 && + two->ip.addr_data32[0] == ntohl(536870912) && two->ip.addr_data32[1] == 0x00000000 && two->ip.addr_data32[2] == 0x00000000 && two->ip.addr_data32[3] == 0x00000000 && - two->ip2.addr_data32[0] == 0x00000120 && + two->ip2.addr_data32[0] == ntohl(536936448) && two->ip2.addr_data32[1] == 0x00000000 && two->ip2.addr_data32[2] == 0x00000000 && - two->ip2.addr_data32[3] == 0x03000000 && + two->ip2.addr_data32[3] == ntohl(3) && - three->ip.addr_data32[0] == 0x00000120 && + three->ip.addr_data32[0] == ntohl(536936448) && three->ip.addr_data32[1] == 0x00000000 && three->ip.addr_data32[2] == 0x00000000 && - three->ip.addr_data32[3] == 0x04000000 && - three->ip2.addr_data32[0] == 0x00000120 && + three->ip.addr_data32[3] == ntohl(4) && + three->ip2.addr_data32[0] == ntohl(536936448) && three->ip2.addr_data32[1] == 0x00000000 && three->ip2.addr_data32[2] == 0x00000000 && - three->ip2.addr_data32[3] == 0x06000000 && + three->ip2.addr_data32[3] == ntohl(6) && - four->ip.addr_data32[0] == 0x00000120 && + four->ip.addr_data32[0] == ntohl(536936448) && four->ip.addr_data32[1] == 0x00000000 && four->ip.addr_data32[2] == 0x00000000 && - four->ip.addr_data32[3] == 0x07000000 && - four->ip2.addr_data32[0] == 0xFFFFFF3F && + four->ip.addr_data32[3] == ntohl(7) && + four->ip2.addr_data32[0] == ntohl(1073741823) && four->ip2.addr_data32[1] == 0xFFFFFFFF && four->ip2.addr_data32[2] == 0xFFFFFFFF && four->ip2.addr_data32[3] == 0xFFFFFFFF && - five->ip.addr_data32[0] == 0x00000040 && + five->ip.addr_data32[0] == ntohl(1073741824) && five->ip.addr_data32[1] == 0x00000000 && five->ip.addr_data32[2] == 0x00000000 && five->ip.addr_data32[3] == 0x00000000 && @@ -3811,11 +3811,11 @@ int AddressTestCutIPv403(void) if (c == NULL) goto error; - if (a->ip.addr_data32[0] != 0x00020201 && a->ip2.addr_data32[0] != 0xff020201) + if (a->ip.addr_data32[0] != ntohl(16908800) || a->ip2.addr_data32[0] != ntohl(16909055)) goto error; - if (b->ip.addr_data32[0] != 0x00030201 && b->ip2.addr_data32[0] != 0x04030201) + if (b->ip.addr_data32[0] != ntohl(16909056) || b->ip2.addr_data32[0] != ntohl(16909060)) goto error; - if (c->ip.addr_data32[0] != 0x05030201 && c->ip2.addr_data32[0] != 0xff030201) + if (c->ip.addr_data32[0] != ntohl(16909061) || c->ip2.addr_data32[0] != ntohl(16909311)) goto error; DetectAddressFree(a); @@ -3842,13 +3842,14 @@ int AddressTestCutIPv404(void) if (c == NULL) goto error; - if (a->ip.addr_data32[0] != 0x00030201 && a->ip2.addr_data32[0] != 0x02030201) + if (a->ip.addr_data32[0] != ntohl(16909056) || a->ip2.addr_data32[0] != ntohl(16909058)) goto error; - if (b->ip.addr_data32[0] != 0x03030201 && b->ip2.addr_data32[0] != 0x04030201) + if (b->ip.addr_data32[0] != ntohl(16909059) || b->ip2.addr_data32[0] != ntohl(16909061)) goto error; - if (c->ip.addr_data32[0] != 0x05030201 && c->ip2.addr_data32[0] != 0x06030201) + if (c->ip.addr_data32[0] != ntohl(16909062) || c->ip2.addr_data32[0] != ntohl(16909062)) goto error; + DetectAddressFree(a); DetectAddressFree(b); DetectAddressFree(c); @@ -3873,11 +3874,11 @@ int AddressTestCutIPv405(void) if (c == NULL) goto error; - if (a->ip.addr_data32[0] != 0x00030201 && a->ip2.addr_data32[0] != 0x02030201) + if (a->ip.addr_data32[0] != ntohl(16909056) || a->ip2.addr_data32[0] != ntohl(16909058)) goto error; - if (b->ip.addr_data32[0] != 0x03030201 && b->ip2.addr_data32[0] != 0x06030201) + if (b->ip.addr_data32[0] != ntohl(16909059) || b->ip2.addr_data32[0] != ntohl(16909062)) goto error; - if (c->ip.addr_data32[0] != 0x07030201 && c->ip2.addr_data32[0] != 0x09030201) + if (c->ip.addr_data32[0] != ntohl(16909063) || c->ip2.addr_data32[0] != ntohl(16909065)) goto error; DetectAddressFree(a); @@ -3904,11 +3905,11 @@ int AddressTestCutIPv406(void) if (c == NULL) goto error; - if (a->ip.addr_data32[0] != 0x00030201 && a->ip2.addr_data32[0] != 0x02030201) + if (a->ip.addr_data32[0] != ntohl(16909056) || a->ip2.addr_data32[0] != ntohl(16909058)) goto error; - if (b->ip.addr_data32[0] != 0x03030201 && b->ip2.addr_data32[0] != 0x06030201) + if (b->ip.addr_data32[0] != ntohl(16909059) || b->ip2.addr_data32[0] != ntohl(16909062)) goto error; - if (c->ip.addr_data32[0] != 0x07030201 && c->ip2.addr_data32[0] != 0x09030201) + if (c->ip.addr_data32[0] != ntohl(16909063) || c->ip2.addr_data32[0] != ntohl(16909065)) goto error; DetectAddressFree(a); @@ -3935,9 +3936,9 @@ int AddressTestCutIPv407(void) if (c != NULL) goto error; - if (a->ip.addr_data32[0] != 0x00030201 && a->ip2.addr_data32[0] != 0x06030201) + if (a->ip.addr_data32[0] != ntohl(16909056) || a->ip2.addr_data32[0] != ntohl(16909062)) goto error; - if (b->ip.addr_data32[0] != 0x07030201 && b->ip2.addr_data32[0] != 0x09030201) + if (b->ip.addr_data32[0] != ntohl(16909063) || b->ip2.addr_data32[0] != ntohl(16909065)) goto error; DetectAddressFree(a); @@ -3964,9 +3965,9 @@ int AddressTestCutIPv408(void) if (c != NULL) goto error; - if (a->ip.addr_data32[0] != 0x00030201 && a->ip2.addr_data32[0] != 0x02030201) + if (a->ip.addr_data32[0] != ntohl(16909056) || a->ip2.addr_data32[0] != ntohl(16909058)) goto error; - if (b->ip.addr_data32[0] != 0x03030201 && b->ip2.addr_data32[0] != 0x09030201) + if (b->ip.addr_data32[0] != ntohl(16909059) || b->ip2.addr_data32[0] != ntohl(16909065)) goto error; DetectAddressFree(a); @@ -3993,9 +3994,9 @@ int AddressTestCutIPv409(void) if (c != NULL) goto error; - if (a->ip.addr_data32[0] != 0x00030201 && a->ip2.addr_data32[0] != 0x06030201) + if (a->ip.addr_data32[0] != ntohl(16909056) || a->ip2.addr_data32[0] != ntohl(16909062)) goto error; - if (b->ip.addr_data32[0] != 0x07030201 && b->ip2.addr_data32[0] != 0x09030201) + if (b->ip.addr_data32[0] != ntohl(16909063) || b->ip2.addr_data32[0] != ntohl(16909065)) goto error; DetectAddressFree(a); @@ -4022,9 +4023,9 @@ int AddressTestCutIPv410(void) if (c != NULL) goto error; - if (a->ip.addr_data32[0] != 0x00030201 && a->ip2.addr_data32[0] != 0x02030201) + if (a->ip.addr_data32[0] != ntohl(16909056) || a->ip2.addr_data32[0] != ntohl(16909058)) goto error; - if (b->ip.addr_data32[0] != 0x03030201 && b->ip2.addr_data32[0] != 0x09030201) + if (b->ip.addr_data32[0] != ntohl(16909059) || b->ip2.addr_data32[0] != ntohl(16909065)) goto error; DetectAddressFree(a);