From c79b9cb317cf08d40b153598135c19ec83608d65 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Sat, 7 Oct 2017 12:18:20 +0200 Subject: [PATCH] detect: constify address match functions --- src/detect-engine-address.c | 6 ++++-- src/detect-engine-address.h | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) 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);