]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #1884 in SNORT/snort3 from ~MASHASAN/snort3:verbose_logs to master
authorMike Stepanek (mstepane) <mstepane@cisco.com>
Tue, 14 Jan 2020 14:28:36 +0000 (14:28 +0000)
committerMike Stepanek (mstepane) <mstepane@cisco.com>
Tue, 14 Jan 2020 14:28:36 +0000 (14:28 +0000)
Squashed commit of the following:

commit 57cb51f8838f06da64b8891bca9a08321f05c60e
Author: Masud Hasan <mashasan@cisco.com>
Date:   Fri Dec 6 14:19:18 2019 -0500

    snort: Adding some verbose logs for appid, file_id, and reputation inspectors

src/file_api/file_flows.cc
src/file_api/file_flows.h
src/network_inspectors/appid/appid_inspector.cc
src/network_inspectors/reputation/reputation_inspect.cc

index e77995ecda833e341a4d25b43d20523612d278b9..205a38c7291ddf84d42a866f5ea2bb13466fba55 100644 (file)
@@ -30,6 +30,7 @@
 #include "file_flows.h"
 
 #include "detection/detection_engine.h"
+#include "log/messages.h"
 #include "main/snort_config.h"
 #include "managers/inspector_manager.h"
 #include "protocols/packet.h"
@@ -373,6 +374,19 @@ bool FileInspect::configure(SnortConfig*)
     return true;
 }
 
+void FileInspect::show(SnortConfig*)
+{
+    if (!config)
+        return;
+
+    LogMessage("%s\n", FILE_ID_NAME);
+    LogMessage("    capture_memcap: %zu MB\n", config->capture_memcap);
+    LogMessage("    capture_max_size: %zu bytes\n", config->capture_max_size);
+    LogMessage("    capture_min_size: %zu bytes\n", config->capture_min_size);
+    LogMessage("    lookup_timeout: %zu secs\n", config->file_lookup_timeout);
+    LogMessage("\n");
+}
+
 static Module* mod_ctor()
 { return new FileIdModule; }
 
index a7268ff4976be4e65c465c796fa8a4b391d2cd23..1899a42cb72a42d1887070ca36e62f521b84f2de 100644 (file)
@@ -47,6 +47,7 @@ public:
     ~FileInspect() override;
     void eval(Packet*) override { }
     bool configure(SnortConfig*) override;
+    void show(SnortConfig*) override;
     FileConfig* config;
 };
 
index 7a9091dbffc56b942fd47b911e3eeab61a199eb5..b7e1b2361b64e394116a6f5229791c290aa1f472 100644 (file)
@@ -135,7 +135,7 @@ bool AppIdInspector::configure(SnortConfig* sc)
 
 void AppIdInspector::show(SnortConfig*)
 {
-    LogMessage("AppId Configuration\n");
+    LogMessage("%s\n", MOD_NAME);
 
     LogMessage("    Detector Path:          %s\n", config->app_detector_dir);
     LogMessage("    appStats Logging:       %s\n", config->stats_logging_enabled ? "enabled" :
@@ -145,6 +145,7 @@ void AppIdInspector::show(SnortConfig*)
         config->app_stats_rollover_size);
     LogMessage("    appStats Rollover time: %lu secs\n",
         config->app_stats_rollover_time);
+    LogMessage("    memcap:                 %zu bytes\n", config->memcap);
     LogMessage("\n");
 }
 
index d332976910de5c3cb9b426e75b98819e2134adc2..fdb671d30bf0475cb8c875eb808d051b78010f47 100644 (file)
@@ -89,6 +89,7 @@ static void print_reputation_conf(ReputationConfig* config)
 {
     assert(config);
 
+    LogMessage("%s\n", REPUTATION_NAME);
     print_iplist_stats(config);
 
     LogMessage("    Memcap: %d %s \n",