]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
datajson: use more broadly supported formatter
authorEric Leblond <el@stamus-networks.com>
Sun, 18 May 2025 16:19:09 +0000 (18:19 +0200)
committerVictor Julien <victor@inliniac.net>
Wed, 11 Jun 2025 18:49:18 +0000 (20:49 +0200)
src/datasets-context-json.c
src/detect-dataset.c

index 0317fd830471038c610af947fa22f5f25d828263..8a36939444e0986a98a00c9a932ccc0d6b839bf5 100644 (file)
@@ -653,7 +653,7 @@ Dataset *DatajsonGet(const char *name, enum DatasetTypes type, const char *load,
     if (ret == 1) {
         SCLogDebug("dataset %s already exists", name);
         if (set->remove_key != remove_key) {
-            SCLogError("dataset %s remove_key mismatch: %b != %b", set->name, set->remove_key,
+            SCLogError("dataset %s remove_key mismatch: %d != %d", set->name, set->remove_key,
                     remove_key);
             DatasetUnlock();
             return NULL;
index 5c30db3c08347097aeb35e52b7a0a5254980426e..41580c7a21a17946ca3485c443b896e0216cbb29 100644 (file)
@@ -76,7 +76,7 @@ static int DetectDatajsonBufferMatch(DetectEngineThreadCtx *det_ctx, const Detec
         case DETECT_DATASET_CMD_ISSET: {
             // PrintRawDataFp(stdout, data, data_len);
             DataJsonResultType r = DatajsonLookup(sd->set, data, data_len);
-            SCLogDebug("r found: %d, len: %zu", r.found, r.json.len);
+            SCLogDebug("r found: %d, len: %u", r.found, r.json.len);
             if (!r.found)
                 return 0;
             if (r.json.len > 0) {
@@ -96,7 +96,7 @@ static int DetectDatajsonBufferMatch(DetectEngineThreadCtx *det_ctx, const Detec
         case DETECT_DATASET_CMD_ISNOTSET: {
             // PrintRawDataFp(stdout, data, data_len);
             DataJsonResultType r = DatajsonLookup(sd->set, data, data_len);
-            SCLogDebug("r found: %d, len: %zu", r.found, r.json.len);
+            SCLogDebug("r found: %d, len: %u", r.found, r.json.len);
             if (r.found)
                 return 0;
             return 1;