/**
* \brief apply the post match filestore with options
*/
-static int FilestorePostMatchWithOptions(Packet *p, Flow *f, const DetectFilestoreData *filestore, FileContainer *fc,
- uint16_t file_id, uint16_t tx_id)
+static int FilestorePostMatchWithOptions(Packet *p, Flow *f, const DetectFilestoreData *filestore,
+ FileContainer *fc, uint32_t file_id, uint64_t tx_id)
{
if (filestore == NULL) {
SCReturnInt(0);
static int DetectFilestoreMatch (ThreadVars *t, DetectEngineThreadCtx *det_ctx, Flow *f,
uint8_t flags, File *file, const Signature *s, const SigMatchCtx *m)
{
- uint16_t file_id = 0;
+ uint32_t file_id = 0;
SCEnter();
* full signature matches, these are processed by a post-match filestore
* function to finalize the store. */
struct {
- uint16_t file_id;
+ uint32_t file_id;
uint64_t tx_id;
} filestore[DETECT_FILESTORE_MAX];