#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"
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; }
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" :
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");
}