|
suricata
|


Go to the source code of this file.
Data Structures | |
| struct | FlowBit_ |
Typedefs | |
| typedef struct FlowBit_ | FlowBit |
Functions | |
| void | FlowBitFree (FlowBit *) |
| void | FlowBitRegisterTests (void) |
| int | FlowBitSet (Flow *, uint32_t) |
| add a flowbit to the flow More... | |
| void | FlowBitUnset (Flow *, uint32_t) |
| bool | FlowBitToggle (Flow *, uint32_t) |
| int | FlowBitIsset (Flow *, uint32_t) |
| int | FlowBitIsnotset (Flow *, uint32_t) |
Definition in file flow-bit.h.
| void FlowBitFree | ( | FlowBit * | ) |
Definition at line 143 of file flow-bit.c.
References Flow_::fb, and SCFree.
Referenced by SCGenericVarFree().

| int FlowBitIsnotset | ( | Flow * | , |
| uint32_t | |||
| ) |
Definition at line 131 of file flow-bit.c.
References Flow_::fb.
| int FlowBitIsset | ( | Flow * | , |
| uint32_t | |||
| ) |
Definition at line 119 of file flow-bit.c.
References Flow_::fb.
| void FlowBitRegisterTests | ( | void | ) |
Definition at line 357 of file flow-bit.c.
References UtRegisterTest().

| int FlowBitSet | ( | Flow * | f, |
| uint32_t | idx | ||
| ) |
add a flowbit to the flow
| -1 | error |
| 0 | not added, already set before |
| 1 | added |
Definition at line 94 of file flow-bit.c.
| bool FlowBitToggle | ( | Flow * | f, |
| uint32_t | idx | ||
| ) |
| bool | true if bit is set, false is unset |
Definition at line 107 of file flow-bit.c.
References Flow_::fb.
| void FlowBitUnset | ( | Flow * | , |
| uint32_t | |||
| ) |
Definition at line 99 of file flow-bit.c.