flowmon-http-plugins  1.0
FlowMon HTTP Input/Process/export plugins
 All Data Structures Files Functions Variables Typedefs Macros
plugin_private_http Struct Reference

Data Fields

pcap_t * pcap
flow_record_getter_t ** getter_list
char * input
long long int counter
int data
int offline
int filter
char * filter_string
unsigned char * buffer
unsigned char * benchmark_packets [40]
int benchmin
int benchmax
struct timespec startuptime
int benchtick

Detailed Description

Struct keeps plugin's internal state

Definition at line 179 of file flowmon-input-http.c.


Field Documentation

pcap_t* pcap

pointer to pcap generated buffer

Definition at line 182 of file flowmon-input-http.c.

flow_record_getter_t** getter_list

list of used getters

Definition at line 185 of file flowmon-input-http.c.

char* input

path to pcap file or device name

Definition at line 188 of file flowmon-input-http.c.

long long int counter

packet counter

Definition at line 191 of file flowmon-input-http.c.

int data

data offset

Definition at line 194 of file flowmon-input-http.c.

int offline

is offline?

Definition at line 197 of file flowmon-input-http.c.

int filter

use filter?

Definition at line 200 of file flowmon-input-http.c.

char* filter_string

path to filer file

Definition at line 203 of file flowmon-input-http.c.

unsigned char* buffer

allocated buffer, for optimalization by using my_scan_bytes

Definition at line 206 of file flowmon-input-http.c.

unsigned char* benchmark_packets[40]

packets for benchmarking

Definition at line 209 of file flowmon-input-http.c.

int benchmin

range specification for benchmarking

Definition at line 212 of file flowmon-input-http.c.

int benchmax

range specification for benchmarking

Definition at line 215 of file flowmon-input-http.c.

struct timespec startuptime

time of startup, used for generating output in benchmarking mode

Definition at line 218 of file flowmon-input-http.c.

int benchtick

number of packets to proceed between benchmark output

Definition at line 221 of file flowmon-input-http.c.


The documentation for this struct was generated from the following file: