|
suricata
|


Go to the source code of this file.
Data Structures | |
| struct | IPv4Type |
Typedefs | |
| typedef struct IPv4Type | IPv4Type |
Functions | |
| int | IPv4Set (void *dst, void *src) |
| int | IPv4JsonSet (void *dst, void *src) |
| bool | IPv4Compare (void *a, void *b) |
| uint32_t | IPv4Hash (uint32_t hash_seed, void *s) |
| void | IPv4Free (void *s) |
| void | IPv4JsonFree (void *s) |
| uint32_t | IPv4JsonGetLength (void *s) |
Definition in file datasets-ipv4.h.
| bool IPv4Compare | ( | void * | a, |
| void * | b | ||
| ) |
Definition at line 55 of file datasets-ipv4.c.
References IPv4Type::ipv4.
| void IPv4Free | ( | void * | s | ) |
Definition at line 70 of file datasets-ipv4.c.
| uint32_t IPv4Hash | ( | uint32_t | hash_seed, |
| void * | s | ||
| ) |
Definition at line 63 of file datasets-ipv4.c.
References hashword(), and str.

| void IPv4JsonFree | ( | void * | s | ) |
Definition at line 74 of file datasets-ipv4.c.
References IPv4Type::json, SCFree, and DataJsonType::value.
| uint32_t IPv4JsonGetLength | ( | void * | s | ) |
Definition at line 82 of file datasets-ipv4.c.
References IPv4Type::json, and DataJsonType::len.
| int IPv4JsonSet | ( | void * | dst, |
| void * | src | ||
| ) |
Definition at line 41 of file datasets-ipv4.c.
References DatajsonCopyJson(), dst, IPv4Set(), IPv4Type::json, and src.

| int IPv4Set | ( | void * | dst, |
| void * | src | ||
| ) |
Definition at line 32 of file datasets-ipv4.c.
References dst, IPv4Type::ipv4, IPv4Type::rep, and src.
Referenced by IPv4JsonSet().
