]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
filestore: remove jansson ifdefs
authorJason Ish <ish@unx.ca>
Sat, 4 May 2019 14:03:52 +0000 (08:03 -0600)
committerVictor Julien <victor@inliniac.net>
Sun, 5 May 2019 08:22:10 +0000 (10:22 +0200)
Jansson is now required.

src/output-filestore.c

index 2c5c908d954da23e7821dc147581e4f3b65e7c09..e70bb466849fd8299ec932bac9ecd42bed605dec 100644 (file)
@@ -158,7 +158,6 @@ static void OutputFilestoreFinalizeFiles(ThreadVars *tv,
         return;
     }
 
-#ifdef HAVE_LIBJANSSON
     if (ctx->fileinfo) {
         char js_metadata_filename[PATH_MAX];
         if (snprintf(js_metadata_filename, sizeof(js_metadata_filename),
@@ -176,7 +175,6 @@ static void OutputFilestoreFinalizeFiles(ThreadVars *tv,
             }
         }
     }
-#endif
 }
 
 static int OutputFilestoreLogger(ThreadVars *tv, void *thread_data,
@@ -451,13 +449,8 @@ static OutputInitResult OutputFilestoreLogInitCtx(ConfNode *conf)
     const char *write_fileinfo = ConfNodeLookupChildValue(conf,
             "write-fileinfo");
     if (write_fileinfo != NULL && ConfValIsTrue(write_fileinfo)) {
-#ifdef HAVE_LIBJANSSON
         SCLogConfig("Filestore (v2) will output fileinfo records.");
         ctx->fileinfo = true;
-#else
-        SCLogWarning(SC_ERR_NO_JSON_SUPPORT,
-                "Filestore (v2) requires JSON support to log fileinfo records");
-#endif
     }
 
     const char *force_filestore = ConfNodeLookupChildValue(conf,