diff --git a/src/detect-engine-address.c b/src/detect-engine-address.c index 694a764aca..9700097b3a 100644 --- a/src/detect-engine-address.c +++ b/src/detect-engine-address.c @@ -1684,7 +1684,8 @@ int DetectAddressCmp(DetectAddress *a, DetectAddress *b) * * \todo array should be ordered, so we can break out of the loop */ -int DetectAddressMatchIPv4(DetectMatchAddressIPv4 *addrs, uint16_t addrs_cnt, Address *a) +int DetectAddressMatchIPv4(const DetectMatchAddressIPv4 *addrs, + uint16_t addrs_cnt, const Address *a) { SCEnter(); @@ -1718,7 +1719,8 @@ int DetectAddressMatchIPv4(DetectMatchAddressIPv4 *addrs, uint16_t addrs_cnt, Ad * * \todo array should be ordered, so we can break out of the loop */ -int DetectAddressMatchIPv6(DetectMatchAddressIPv6 *addrs, uint16_t addrs_cnt, Address *a) +int DetectAddressMatchIPv6(const DetectMatchAddressIPv6 *addrs, + uint16_t addrs_cnt, const Address *a) { SCEnter(); diff --git a/src/detect-engine-address.h b/src/detect-engine-address.h index d1944c1154..c01b20e6b2 100644 --- a/src/detect-engine-address.h +++ b/src/detect-engine-address.h @@ -52,8 +52,8 @@ DetectAddress *DetectAddressCopy(DetectAddress *); void DetectAddressPrint(DetectAddress *); int DetectAddressCmp(DetectAddress *, DetectAddress *); -int DetectAddressMatchIPv4(DetectMatchAddressIPv4 *, uint16_t, Address *); -int DetectAddressMatchIPv6(DetectMatchAddressIPv6 *, uint16_t, Address *); +int DetectAddressMatchIPv4(const DetectMatchAddressIPv4 *, uint16_t, const Address *); +int DetectAddressMatchIPv6(const DetectMatchAddressIPv6 *, uint16_t, const Address *); int DetectAddressTestConfVars(void);