#include <stdlib.h>
#include <ctype.h>
#include "plugbase.h"
#include "mstring.h"
#include "util.h"
#include "debug.h"
#include "parser.h"
#include "snort.h"
#include "perf.h"
Go to the source code of this file.
Functions | |
static void | PerfMonitorInit (u_char *args) |
static void | ParsePerfMonitorArgs (char *args) |
static void | ProcessPerfMonitor (Packet *p, void *) |
void | PerfMonitorCleanExit (int, void *) |
void | SetupPerfMonitor () |
void | SetPerfmonitorFile (char *s) |
Variables | |
static char | perf_file [1025] = {""} |
|
|
CleanExit func required by preprocessors Definition at line 421 of file spp_perfmonitor.c. References sfPerf, and sfProcessPerfStats(). Referenced by ParsePerfMonitorArgs(). |
|
Definition at line 79 of file spp_perfmonitor.c. References AddFuncToPreprocList(), DEBUG_PLUGIN, DEBUG_WRAP, ParsePerfMonitorArgs(), and ProcessPerfMonitor(). Referenced by SetupPerfMonitor(). |
|
|
Definition at line 94 of file spp_perfmonitor.c. References perf_file. Referenced by ParseCmdLine(). |
|
Definition at line 59 of file spp_perfmonitor.c. References DEBUG_PLUGIN, DEBUG_WRAP, PerfMonitorInit(), and RegisterPreprocessor(). Referenced by InitPreprocessors(). |
|
Definition at line 93 of file spp_perfmonitor.c. Referenced by ParsePerfMonitorArgs(), and SetPerfmonitorFile(). |