24#ifndef SURICATA_DETECT_ENGINE_ADDRESS_IPV6_H
25#define SURICATA_DETECT_ENGINE_ADDRESS_IPV6_H
int AddressIPv6GeU32(uint32_t *a, uint32_t *b)
int AddressIPv6LeU32(uint32_t *a, uint32_t *b)
int DetectAddressCutIPv6(DetectEngineCtx *, DetectAddress *, DetectAddress *, DetectAddress **)
int AddressIPv6Gt(const Address *, const Address *)
Compares 2 ipv6 addresses and returns if the first address(a) is greater than the second address(b) o...
int AddressIPv6Le(const Address *, const Address *)
Compares 2 ipv6 addresses and returns if the first address(a) is less than or equal to the second add...
void DetectAddressIPv6Tests(void)
int AddressIPv6Ge(const Address *, const Address *)
Compares 2 ipv6 addresses and returns if the first address(a) is greater than or equal to the second ...
int AddressIPv6Lt(const Address *, const Address *)
Compares 2 ipv6 addresses and returns if the first address(a) is less than the second address(b) or n...
int AddressIPv6EqU32(uint32_t *a, uint32_t *b)
int AddressIPv6LtU32(uint32_t *a, uint32_t *b)
int DetectAddressCmpIPv6(DetectAddress *a, DetectAddress *b)
Compares 2 addresses(address ranges) and returns the relationship between the 2 addresses.
int AddressIPv6Eq(const Address *, const Address *)
Compares 2 ipv6 addresses and returns if the addresses are equal or not.
int AddressIPv6GtU32(uint32_t *a, uint32_t *b)
int DetectAddressCutNotIPv6(DetectAddress *, DetectAddress **)
Cuts and returns an address range, which is the complement of the address range that is supplied as t...
address structure for use in the detection engine.
main detection engine ctx