From a2fcc304e7665356dfee3189af13128a6b6e2a63 Mon Sep 17 00:00:00 2001 From: Jason Ish Date: Thu, 3 Oct 2019 15:54:51 -0600 Subject: [PATCH] dataset: fix return value check on isnotset The dataset api returns -1 for not found. --- src/detect-dataset.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/detect-dataset.c b/src/detect-dataset.c index 0589e19b68..b9d2df1520 100644 --- a/src/detect-dataset.c +++ b/src/detect-dataset.c @@ -83,7 +83,7 @@ int DetectDatasetBufferMatch(DetectEngineThreadCtx *det_ctx, //PrintRawDataFp(stdout, data, data_len); int r = DatasetLookup(sd->set, data, data_len); SCLogDebug("r %d", r); - if (r == 0) + if (r < 1) return 1; break; } -- 2.47.2