detect: make port grouping use config limits

pull/1978/head
Victor Julien 10 years ago
parent df529b13ce
commit ae80ed5964

@ -3046,7 +3046,9 @@ static DetectPort *RulesGroupByPorts(DetectEngineCtx *de_ctx, int ipproto, uint3
SCLogDebug("rules analyzed");
DetectPort *newlist = NULL;
CreateGroupedPortList(de_ctx, list, &newlist, 10, CreateGroupedPortListCmpCnt, max_idx);
uint16_t groupmax = (direction == SIG_FLAG_TOCLIENT) ? de_ctx->max_uniq_toclient_dp_groups :
de_ctx->max_uniq_toserver_dp_groups;
CreateGroupedPortList(de_ctx, list, &newlist, groupmax, CreateGroupedPortListCmpCnt, max_idx);
list = newlist;
/* step 2: deduplicate the SGH's */

Loading…
Cancel
Save