detect: clean up detect-engine-state.h

Remove prototypes that are not about purely the data structures.
pull/7957/head
Victor Julien 3 years ago
parent ad0a29cabc
commit 3e2295a963

@ -108,24 +108,6 @@ DetectEngineState *DetectEngineStateAlloc(void);
*/
void DetectEngineStateFree(DetectEngineState *state);
void DetectEngineStateResetTxs(Flow *f);
void DeStateRegisterTests(void);
void DetectRunStoreStateTx(
const SigGroupHead *sgh,
Flow *f, void *tx, uint64_t tx_id,
const Signature *s,
uint32_t inspect_flags, uint8_t flow_flags,
const uint16_t file_no_match);
void DetectRunStoreStateTxFileOnly(
const SigGroupHead *sgh,
Flow *f, void *tx, uint64_t tx_id,
const uint8_t flow_flags,
const uint16_t file_no_match);
#endif /* __DETECT_ENGINE_STATE_H__ */
/**

@ -189,4 +189,15 @@ int DetectBufferGetActiveList(DetectEngineCtx *de_ctx, Signature *s);
DetectEngineThreadCtx *DetectEngineThreadCtxInitForReload(
ThreadVars *tv, DetectEngineCtx *new_de_ctx, int mt);
void DetectRunStoreStateTx(const SigGroupHead *sgh, Flow *f, void *tx, uint64_t tx_id,
const Signature *s, uint32_t inspect_flags, uint8_t flow_flags,
const uint16_t file_no_match);
void DetectRunStoreStateTxFileOnly(const SigGroupHead *sgh, Flow *f, void *tx, uint64_t tx_id,
const uint8_t flow_flags, const uint16_t file_no_match);
void DetectEngineStateResetTxs(Flow *f);
void DeStateRegisterTests(void);
#endif /* __DETECT_ENGINE_H__ */

@ -21,7 +21,6 @@
#include "util-lua.h"
// hack for include orders cf SCSha256
typedef struct HttpRangeContainerBlock HttpRangeContainerBlock;
#include "detect-engine-state.h"
#include "rust-context.h"
#include "rust-bindings.h"

Loading…
Cancel
Save