Fix a Floating point exception error.

remotes/origin/master-1.0.x
Victor Julien 17 years ago
parent 817d0e0855
commit da3125e888

@ -401,7 +401,7 @@ int SigMatchSignatures(ThreadVars *th_v, PatternMatcherThread *pmt, Packet *p)
continue;
}
}
/* XXX maybe a (re)set function? */
/* reset pkt ptr and offset */
pmt->pkt_ptr = NULL;
pmt->pkt_off = 0;
@ -1894,6 +1894,7 @@ int SigAddressPrepareStage3(DetectEngineCtx *de_ctx) {
de_ctx->mpm_uri_unique, de_ctx->mpm_uri_reuse, de_ctx->mpm_uri_none);
//u_int32_t mpm_uri_cnt = de_ctx->mpm_uri_unique + de_ctx->mpm_uri_reuse + de_ctx->mpm_uri_none;
printf("* MPM max patcnt %u, avg %u\n", de_ctx->mpm_max_patcnt, de_ctx->mpm_tot_patcnt/de_ctx->mpm_unique);
if (de_ctx->mpm_uri_tot_patcnt && de_ctx->mpm_uri_unique)
printf("* MPM (URI) max patcnt %u, avg %u\n", de_ctx->mpm_uri_max_patcnt, de_ctx->mpm_uri_tot_patcnt/de_ctx->mpm_uri_unique);
printf("* Building signature grouping structure, stage 3: building destination address lists... done\n");
}

Loading…
Cancel
Save