void(* DetectEngineStateFree)(DetectEngineState *)
struct SuricataFileContext_ SuricataFileContext
const SuricataContext suricata_context
void(* AppLayerDecoderEventsSetEventRaw)(AppLayerDecoderEvents **, uint8_t)
bool(* HTPFileCloseHandleRange)(const StreamingBufferConfig *sbcfg, FileContainer *, const uint16_t, HttpRangeContainerBlock *, const uint8_t *, uint32_t)
void(* AppLayerDecoderEventsFreeEvents)(AppLayerDecoderEvents **)
void(* HttpRangeFreeBlock)(HttpRangeContainerBlock *)
int(* AppLayerRegisterParser)(const struct AppLayerParser *p, AppProto alproto)
const SuricataContext * SCGetContext(void)
const StreamingBufferConfig * sbcfg
void(* FileContainerRecycle)(FileContainer *ffc, const StreamingBufferConfig *)
int(* FileAppendDataById)(FileContainer *, const StreamingBufferConfig *, uint32_t track_id, const uint8_t *data, uint32_t data_len)
void(* AppLayerParserTriggerRawStreamReassembly)(Flow *, int direction)
int(* FileCloseFileById)(FileContainer *, const StreamingBufferConfig *, uint32_t track_id, const uint8_t *data, uint32_t data_len, uint16_t flags)
struct SuricataContext_ SuricataContext
SCError(* SCLogMessage)(const SCLogLevel, const char *, const unsigned int, const char *, const char *, const char *message)
int(* FileAppendGAPById)(FileContainer *, const StreamingBufferConfig *, uint32_t track_id, const uint8_t *data, uint32_t data_len)
int(* FileOpenFileWithId)(FileContainer *, const StreamingBufferConfig *, uint32_t track_id, const uint8_t *name, uint16_t name_len, const uint8_t *data, uint32_t data_len, uint16_t flags)