]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Fix handling filetype for eve log
authorAlexander Gozman <a.gozman@securitycode.ru>
Fri, 18 Jul 2014 16:34:23 +0000 (20:34 +0400)
committerVictor Julien <victor@inliniac.net>
Mon, 28 Jul 2014 06:48:39 +0000 (08:48 +0200)
src/output-json.c

index 52d8b309fb315abff150a44aab3ecc8b130ae9b8..b8f6ff5ef4fca866213c98813930310cf25be827 100644 (file)
@@ -386,7 +386,13 @@ OutputCtx *OutputJsonInitCtx(ConfNode *conf)
     output_ctx->DeInit = OutputJsonDeInitCtx;
 
     if (conf) {
-        const char *output_s = ConfNodeLookupChildValue(conf, "type");
+        const char *output_s = ConfNodeLookupChildValue(conf, "filetype");
+
+        // Backwards compatibility
+        if (output_s == NULL) {
+            output_s = ConfNodeLookupChildValue(conf, "type");
+        }
+
         if (output_s != NULL) {
             if (strcmp(output_s, "file") == 0) {
                 json_ctx->json_out = ALERT_FILE;