void(* DetectEngineStateFree)(DetectEngineState *)
struct SuricataFileContext_ SuricataFileContext
SCError(* SCLogMessage)(const SCLogLevel, const char *, const unsigned int, const char *, const SCError, const char *message)
void(* AppLayerDecoderEventsSetEventRaw)(AppLayerDecoderEvents **, uint8_t)
bool(* HTPFileCloseHandleRange)(FileContainer *, const uint16_t, HttpRangeContainerBlock *, const uint8_t *, uint32_t)
void(* AppLayerDecoderEventsFreeEvents)(AppLayerDecoderEvents **)
void(* HttpRangeFreeBlock)(HttpRangeContainerBlock *)
int(* AppLayerRegisterParser)(const struct AppLayerParser *p, AppProto alproto)
void(* FileSetTx)(FileContainer *, uint64_t)
const StreamingBufferConfig * sbcfg
int(* FileAppendDataById)(FileContainer *, uint32_t track_id, const uint8_t *data, uint32_t data_len)
SuricataContext suricata_context
int(* FileCloseFileById)(FileContainer *, uint32_t track_id, const uint8_t *data, uint32_t data_len, uint16_t flags)
void(* AppLayerParserTriggerRawStreamReassembly)(Flow *, int direction)
void(* FilePrune)(FileContainer *ffc)
int(* FileAppendGAPById)(FileContainer *, uint32_t track_id, const uint8_t *data, uint32_t data_len)
struct SuricataContext_ SuricataContext
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)
void(* FileContainerRecycle)(FileContainer *ffc)
SuricataContext * SCGetContext(void)