|
|
|
|
@ -113,7 +113,6 @@ char *DetectLoadCompleteSigPath(const DetectEngineCtx *de_ctx, const char *sig_f
|
|
|
|
|
static int DetectLoadSigFile(DetectEngineCtx *de_ctx, const char *sig_file, int *goodsigs,
|
|
|
|
|
int *badsigs, int *skippedsigs)
|
|
|
|
|
{
|
|
|
|
|
Signature *sig = NULL;
|
|
|
|
|
int good = 0, bad = 0, skipped = 0;
|
|
|
|
|
char line[DETECT_MAX_RULE_SIZE] = "";
|
|
|
|
|
size_t offset = 0;
|
|
|
|
|
@ -164,7 +163,7 @@ static int DetectLoadSigFile(DetectEngineCtx *de_ctx, const char *sig_file, int
|
|
|
|
|
de_ctx->rule_file = sig_file;
|
|
|
|
|
de_ctx->rule_line = lineno - multiline;
|
|
|
|
|
|
|
|
|
|
sig = DetectEngineAppendSig(de_ctx, line);
|
|
|
|
|
Signature *sig = DetectEngineAppendSig(de_ctx, line);
|
|
|
|
|
if (sig != NULL) {
|
|
|
|
|
if (rule_engine_analysis_set || fp_engine_analysis_set) {
|
|
|
|
|
if (fp_engine_analysis_set) {
|
|
|
|
|
|