75 new_size = new_size * 2;
80 new_size = new_size / 2;
86 " rule ID array. Some signature ID matches lost");
int PrefilterAddSidsResize(PrefilterRuleStore *pmq, uint32_t new_size)
Add array of Signature IDs to rule ID array.
void PmqReset(PrefilterRuleStore *pmq)
Reset a Pmq for reusage. Meant to be called after a single search.
uint32_t rule_id_array_size
#define SCLogError(err_code,...)
Macro used to log ERROR messages.
void PmqCleanup(PrefilterRuleStore *pmq)
Cleanup a Pmq.
uint32_t rule_id_array_cnt
structure for storing potential rule matches
int PmqSetup(PrefilterRuleStore *pmq)
Setup a pmq.
void PmqFree(PrefilterRuleStore *pmq)
Cleanup and free a Pmq.