|
|
@ -591,8 +591,10 @@ void PmqMerge(PatternMatcherQueue *src, PatternMatcherQueue *dst)
|
|
|
|
|
|
|
|
|
|
|
|
/** \todo now set merged flag? */
|
|
|
|
/** \todo now set merged flag? */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (src->rule_id_array && dst->rule_id_array) {
|
|
|
|
MpmAddSids(dst, src->rule_id_array, src->rule_id_array_cnt);
|
|
|
|
MpmAddSids(dst, src->rule_id_array, src->rule_id_array_cnt);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/** \brief Reset a Pmq for reusage. Meant to be called after a single search.
|
|
|
|
/** \brief Reset a Pmq for reusage. Meant to be called after a single search.
|
|
|
|
* \param pmq Pattern matcher to be reset.
|
|
|
|
* \param pmq Pattern matcher to be reset.
|
|
|
|