* \retval 1 If a < b.
* \retval 0 Otherwise, i.e. a >= b.
*/
-int AddressIPv6Lt(Address *a, Address *b)
+int AddressIPv6Lt(const Address *a, const Address *b)
{
int i = 0;
* \retval 1 If a > b.
* \retval 0 Otherwise, i.e. a <= b.
*/
-int AddressIPv6Gt(Address *a, Address *b)
+int AddressIPv6Gt(const Address *a, const Address *b)
{
int i = 0;
* \retval 1 If a == b.
* \retval 0 Otherwise.
*/
-int AddressIPv6Eq(Address *a, Address *b)
+int AddressIPv6Eq(const Address *a, const Address *b)
{
int i = 0;
* \retval 1 If a <= b.
* \retval 0 Otherwise, i.e. a > b.
*/
-int AddressIPv6Le(Address *a, Address *b)
+int AddressIPv6Le(const Address *a, const Address *b)
{
if (AddressIPv6Eq(a, b) == 1)
* \retval 1 If a >= b.
* \retval 0 Otherwise, i.e. a < b.
*/
-int AddressIPv6Ge(Address *a, Address *b)
+int AddressIPv6Ge(const Address *a, const Address *b)
{
if (AddressIPv6Eq(a, b) == 1)
#ifndef SURICATA_DETECT_ENGINE_ADDRESS_IPV6_H
#define SURICATA_DETECT_ENGINE_ADDRESS_IPV6_H
-int AddressIPv6Lt(Address *, Address *);
-int AddressIPv6Gt(Address *, Address *);
-int AddressIPv6Eq(Address *, Address *);
-int AddressIPv6Le(Address *, Address *);
-int AddressIPv6Ge(Address *, Address *);
+int AddressIPv6Lt(const Address *, const Address *);
+int AddressIPv6Gt(const Address *, const Address *);
+int AddressIPv6Eq(const Address *, const Address *);
+int AddressIPv6Le(const Address *, const Address *);
+int AddressIPv6Ge(const Address *, const Address *);
int AddressIPv6LeU32(uint32_t *a, uint32_t *b);
int AddressIPv6LtU32(uint32_t *a, uint32_t *b);