|
suricata
|
#include "queue.h"#include "suricata-common.h"#include "ippair-storage.h"#include "flow-storage.h"#include "app-layer-expectation.h"#include "util-print.h"
Go to the source code of this file.
Data Structures | |
| struct | Expectation_ |
| struct | ExpectationData_ |
| struct | ExpectationList_ |
Macros | |
| #define | EXPECTATION_TIMEOUT 30 |
| #define | EXPECTATION_MAX_LEVEL 10 |
Typedefs | |
| typedef struct Expectation_ | Expectation |
| typedef struct ExpectationData_ | ExpectationData |
| typedef struct ExpectationList_ | ExpectationList |
Functions | |
| SC_ATOMIC_DECLARE (uint32_t, expectation_count) | |
| uint64_t | ExpectationGetCounter (void) |
| void | AppLayerExpectationSetup (void) |
| int | AppLayerExpectationCreate (Flow *f, int direction, Port src, Port dst, AppProto alproto, void *data) |
| FlowStorageId | AppLayerExpectationGetFlowId (void) |
| AppProto | AppLayerExpectationHandle (Flow *f, uint8_t flags) |
| void | AppLayerExpectationClean (Flow *f) |
Definition in file app-layer-expectation.c.