]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
output-json-vars: rename to metadata
authorJason Ish <ish@unx.ca>
Wed, 24 Jan 2018 22:40:11 +0000 (16:40 -0600)
committerVictor Julien <victor@inliniac.net>
Tue, 30 Jan 2018 13:43:52 +0000 (14:43 +0100)
No functional change, just rename of files and functions
to reflect the metadata event type now used.

src/Makefile.am
src/output-json-metadata.c [moved from src/output-json-vars.c with 65% similarity]
src/output-json-metadata.h [moved from src/output-json-vars.h with 81% similarity]
src/output.c

index 1ec4a17a318e0b5dff7dd742b3714b6c5a8b8e0b..88750d012c91ae5470dc2d7f1cf076a786cb5453 100644 (file)
@@ -311,7 +311,7 @@ output-json-tls.c output-json-tls.h \
 output-json-nfs.c output-json-nfs.h \
 output-json-tftp.c output-json-tftp.h \
 output-json-template.c output-json-template.h \
-output-json-vars.c output-json-vars.h \
+output-json-metadata.c output-json-metadata.h \
 output-lua.c output-lua.h \
 output-packet.c output-packet.h \
 output-stats.c output-stats.h \
similarity index 65%
rename from src/output-json-vars.c
rename to src/output-json-metadata.c
index dcbace32915bc4092b418bfd88117ebfc88e07dd..478c3286f08afaacf42fee055615cb3c37e4999c 100644 (file)
@@ -53,7 +53,7 @@
 
 #include "output.h"
 #include "output-json.h"
-#include "output-json-vars.h"
+#include "output-json-metadata.h"
 
 #include "util-byte.h"
 #include "util-privs.h"
 
 #define JSON_STREAM_BUFFER_SIZE 4096
 
-typedef struct VarsJsonOutputCtx_ {
+typedef struct MetadataJsonOutputCtx_ {
     LogFileCtx* file_ctx;
-} VarsJsonOutputCtx;
+} MetadataJsonOutputCtx;
 
-typedef struct JsonVarsLogThread_ {
+typedef struct JsonMetadataLogThread_ {
     /** LogFileCtx has the pointer to the file and a mutex to allow multithreading */
     LogFileCtx* file_ctx;
     MemBuffer *json_buffer;
-    VarsJsonOutputCtx* json_output_ctx;
-} JsonVarsLogThread;
+    MetadataJsonOutputCtx* json_output_ctx;
+} JsonMetadataLogThread;
 
-static int VarsJson(ThreadVars *tv, JsonVarsLogThread *aft, const Packet *p)
+static int MetadataJson(ThreadVars *tv, JsonMetadataLogThread *aft, const Packet *p)
 {
     json_t *js = CreateJSONHeader((Packet *)p, 0, "metadata");
     if (unlikely(js == NULL))
@@ -95,14 +95,14 @@ static int VarsJson(ThreadVars *tv, JsonVarsLogThread *aft, const Packet *p)
     return TM_ECODE_OK;
 }
 
-static int JsonVarsLogger(ThreadVars *tv, void *thread_data, const Packet *p)
+static int JsonMetadataLogger(ThreadVars *tv, void *thread_data, const Packet *p)
 {
-    JsonVarsLogThread *aft = thread_data;
+    JsonMetadataLogThread *aft = thread_data;
 
-    return VarsJson(tv, aft, p);
+    return MetadataJson(tv, aft, p);
 }
 
-static int JsonVarsLogCondition(ThreadVars *tv, const Packet *p)
+static int JsonMetadataLogCondition(ThreadVars *tv, const Packet *p)
 {
     if (p->pktvar) {
         return TRUE;
@@ -111,15 +111,15 @@ static int JsonVarsLogCondition(ThreadVars *tv, const Packet *p)
 }
 
 #define OUTPUT_BUFFER_SIZE 65535
-static TmEcode JsonVarsLogThreadInit(ThreadVars *t, const void *initdata, void **data)
+static TmEcode JsonMetadataLogThreadInit(ThreadVars *t, const void *initdata, void **data)
 {
-    JsonVarsLogThread *aft = SCMalloc(sizeof(JsonVarsLogThread));
+    JsonMetadataLogThread *aft = SCMalloc(sizeof(JsonMetadataLogThread));
     if (unlikely(aft == NULL))
         return TM_ECODE_FAILED;
-    memset(aft, 0, sizeof(JsonVarsLogThread));
+    memset(aft, 0, sizeof(JsonMetadataLogThread));
     if(initdata == NULL)
     {
-        SCLogDebug("Error getting context for EveLogVars.  \"initdata\" argument NULL");
+        SCLogDebug("Error getting context for EveLogMetadata.  \"initdata\" argument NULL");
         SCFree(aft);
         return TM_ECODE_FAILED;
     }
@@ -131,7 +131,7 @@ static TmEcode JsonVarsLogThreadInit(ThreadVars *t, const void *initdata, void *
     }
 
     /** Use the Output Context (file pointer and mutex) */
-    VarsJsonOutputCtx *json_output_ctx = ((OutputCtx *)initdata)->data;
+    MetadataJsonOutputCtx *json_output_ctx = ((OutputCtx *)initdata)->data;
     aft->file_ctx = json_output_ctx->file_ctx;
     aft->json_output_ctx = json_output_ctx;
 
@@ -139,9 +139,9 @@ static TmEcode JsonVarsLogThreadInit(ThreadVars *t, const void *initdata, void *
     return TM_ECODE_OK;
 }
 
-static TmEcode JsonVarsLogThreadDeinit(ThreadVars *t, void *data)
+static TmEcode JsonMetadataLogThreadDeinit(ThreadVars *t, void *data)
 {
-    JsonVarsLogThread *aft = (JsonVarsLogThread *)data;
+    JsonMetadataLogThread *aft = (JsonMetadataLogThread *)data;
     if (aft == NULL) {
         return TM_ECODE_OK;
     }
@@ -149,15 +149,15 @@ static TmEcode JsonVarsLogThreadDeinit(ThreadVars *t, void *data)
     MemBufferFree(aft->json_buffer);
 
     /* clear memory */
-    memset(aft, 0, sizeof(JsonVarsLogThread));
+    memset(aft, 0, sizeof(JsonMetadataLogThread));
 
     SCFree(aft);
     return TM_ECODE_OK;
 }
 
-static void JsonVarsLogDeInitCtx(OutputCtx *output_ctx)
+static void JsonMetadataLogDeInitCtx(OutputCtx *output_ctx)
 {
-    VarsJsonOutputCtx *json_output_ctx = (VarsJsonOutputCtx *) output_ctx->data;
+    MetadataJsonOutputCtx *json_output_ctx = (MetadataJsonOutputCtx *) output_ctx->data;
     if (json_output_ctx != NULL) {
         LogFileFreeCtx(json_output_ctx->file_ctx);
         SCFree(json_output_ctx);
@@ -165,11 +165,11 @@ static void JsonVarsLogDeInitCtx(OutputCtx *output_ctx)
     SCFree(output_ctx);
 }
 
-static void JsonVarsLogDeInitCtxSub(OutputCtx *output_ctx)
+static void JsonMetadataLogDeInitCtxSub(OutputCtx *output_ctx)
 {
     SCLogDebug("cleaning up sub output_ctx %p", output_ctx);
 
-    VarsJsonOutputCtx *json_output_ctx = (VarsJsonOutputCtx *) output_ctx->data;
+    MetadataJsonOutputCtx *json_output_ctx = (MetadataJsonOutputCtx *) output_ctx->data;
 
     if (json_output_ctx != NULL) {
         SCFree(json_output_ctx);
@@ -184,13 +184,13 @@ static void JsonVarsLogDeInitCtxSub(OutputCtx *output_ctx)
  * \param conf The configuration node for this output.
  * \return A LogFileCtx pointer on success, NULL on failure.
  */
-static OutputInitResult JsonVarsLogInitCtx(ConfNode *conf)
+static OutputInitResult JsonMetadataLogInitCtx(ConfNode *conf)
 {
     OutputInitResult result = { NULL, false };
-    VarsJsonOutputCtx *json_output_ctx = NULL;
+    MetadataJsonOutputCtx *json_output_ctx = NULL;
     LogFileCtx *logfile_ctx = LogFileNewCtx();
     if (logfile_ctx == NULL) {
-        SCLogDebug("VarsFastLogInitCtx2: Could not create new LogFileCtx");
+        SCLogDebug("MetadataFastLogInitCtx2: Could not create new LogFileCtx");
         return result;
     }
 
@@ -205,18 +205,18 @@ static OutputInitResult JsonVarsLogInitCtx(ConfNode *conf)
         return result;
     }
 
-    json_output_ctx = SCMalloc(sizeof(VarsJsonOutputCtx));
+    json_output_ctx = SCMalloc(sizeof(MetadataJsonOutputCtx));
     if (unlikely(json_output_ctx == NULL)) {
         LogFileFreeCtx(logfile_ctx);
         SCFree(output_ctx);
         return result;
     }
-    memset(json_output_ctx, 0, sizeof(VarsJsonOutputCtx));
+    memset(json_output_ctx, 0, sizeof(MetadataJsonOutputCtx));
 
     json_output_ctx->file_ctx = logfile_ctx;
 
     output_ctx->data = json_output_ctx;
-    output_ctx->DeInit = JsonVarsLogDeInitCtx;
+    output_ctx->DeInit = JsonMetadataLogDeInitCtx;
 
     result.ctx = output_ctx;
     result.ok = true;
@@ -228,26 +228,26 @@ static OutputInitResult JsonVarsLogInitCtx(ConfNode *conf)
  * \param conf The configuration node for this output.
  * \return A LogFileCtx pointer on success, NULL on failure.
  */
-static OutputInitResult JsonVarsLogInitCtxSub(ConfNode *conf, OutputCtx *parent_ctx)
+static OutputInitResult JsonMetadataLogInitCtxSub(ConfNode *conf, OutputCtx *parent_ctx)
 {
     OutputInitResult result = { NULL, false };
     OutputJsonCtx *ajt = parent_ctx->data;
-    VarsJsonOutputCtx *json_output_ctx = NULL;
+    MetadataJsonOutputCtx *json_output_ctx = NULL;
 
     OutputCtx *output_ctx = SCCalloc(1, sizeof(OutputCtx));
     if (unlikely(output_ctx == NULL))
         return result;
 
-    json_output_ctx = SCMalloc(sizeof(VarsJsonOutputCtx));
+    json_output_ctx = SCMalloc(sizeof(MetadataJsonOutputCtx));
     if (unlikely(json_output_ctx == NULL)) {
         goto error;
     }
-    memset(json_output_ctx, 0, sizeof(VarsJsonOutputCtx));
+    memset(json_output_ctx, 0, sizeof(MetadataJsonOutputCtx));
 
     json_output_ctx->file_ctx = ajt->file_ctx;
 
     output_ctx->data = json_output_ctx;
-    output_ctx->DeInit = JsonVarsLogDeInitCtxSub;
+    output_ctx->DeInit = JsonMetadataLogDeInitCtxSub;
 
     result.ctx = output_ctx;
     result.ok = true;
@@ -264,31 +264,31 @@ error:
     return result;
 }
 
-void JsonVarsLogRegister (void)
+void JsonMetadataLogRegister (void)
 {
     OutputRegisterPacketModule(LOGGER_JSON_METADATA, MODULE_NAME,
-        "metadata-json-log", JsonVarsLogInitCtx, JsonVarsLogger,
-        JsonVarsLogCondition, JsonVarsLogThreadInit,
-        JsonVarsLogThreadDeinit, NULL);
+        "metadata-json-log", JsonMetadataLogInitCtx, JsonMetadataLogger,
+        JsonMetadataLogCondition, JsonMetadataLogThreadInit,
+        JsonMetadataLogThreadDeinit, NULL);
     OutputRegisterPacketSubModule(LOGGER_JSON_METADATA, "eve-log", MODULE_NAME,
-        "eve-log.metadata", JsonVarsLogInitCtxSub, JsonVarsLogger,
-        JsonVarsLogCondition, JsonVarsLogThreadInit, JsonVarsLogThreadDeinit,
-        NULL);
+        "eve-log.metadata", JsonMetadataLogInitCtxSub, JsonMetadataLogger,
+        JsonMetadataLogCondition, JsonMetadataLogThreadInit,
+        JsonMetadataLogThreadDeinit, NULL);
 
     /* Kept for compatibility. */
     OutputRegisterPacketModule(LOGGER_JSON_METADATA, MODULE_NAME,
-        "vars-json-log", JsonVarsLogInitCtx, JsonVarsLogger,
-        JsonVarsLogCondition, JsonVarsLogThreadInit, JsonVarsLogThreadDeinit,
-        NULL);
+        "vars-json-log", JsonMetadataLogInitCtx, JsonMetadataLogger,
+        JsonMetadataLogCondition, JsonMetadataLogThreadInit,
+        JsonMetadataLogThreadDeinit, NULL);
     OutputRegisterPacketSubModule(LOGGER_JSON_METADATA, "eve-log", MODULE_NAME,
-        "eve-log.vars", JsonVarsLogInitCtxSub, JsonVarsLogger,
-        JsonVarsLogCondition, JsonVarsLogThreadInit, JsonVarsLogThreadDeinit,
-        NULL);
+        "eve-log.vars", JsonMetadataLogInitCtxSub, JsonMetadataLogger,
+        JsonMetadataLogCondition, JsonMetadataLogThreadInit,
+        JsonMetadataLogThreadDeinit, NULL);
 }
 
 #else
 
-void JsonVarsLogRegister (void)
+void JsonMetadataLogRegister (void)
 {
 }
 
similarity index 81%
rename from src/output-json-vars.h
rename to src/output-json-metadata.h
index 395fbce09cf80e091071c093bf83449b7b124bd6..5db22cf5079079b0b4834c8dfc881b4ecc9f46cb 100644 (file)
  *
  * \author Victor Julien <victor@inliniac.net>
  *
- * Logs alerts in JSON format.
+ * Logs metadata in JSON/eve format.
  *
  */
 
-#ifndef __OUTPUT_JSON_VARS_H__
-#define __OUTPUT_JSON_VARS_H__
+#ifndef __OUTPUT_JSON_METADATA_H__
+#define __OUTPUT_JSON_METADATA_H__
 
-void JsonVarsLogRegister(void);
+void JsonMetadataLogRegister(void);
 
-#endif /* __OUTPUT_JSON_VARS_H__ */
+#endif /* __OUTPUT_JSON_METADATA_H__ */
index 36d584f0849fa94f5b0aea25c9eb9340e7cc0561..663aac53868968872817054e5b651ece8bf92e7a 100644 (file)
@@ -73,7 +73,7 @@
 #include "output-json-template.h"
 #include "output-lua.h"
 #include "output-json-dnp3.h"
-#include "output-json-vars.h"
+#include "output-json-metadata.h"
 #include "output-filestore.h"
 
 typedef struct RootLogger_ {
@@ -1086,7 +1086,7 @@ void OutputRegisterLoggers(void)
 
     /* DNP3. */
     JsonDNP3LogRegister();
-    JsonVarsLogRegister();
+    JsonMetadataLogRegister();
 
     /* NFS JSON logger. */
     JsonNFSLogRegister();