![]() |
flowmon-http-plugins
1.0
FlowMon HTTP Input/Process/export plugins
|
#include <flowmon-input-http.h>
Data Fields | |
uint8_t | useragent |
uint8_t | method |
uint8_t | content_type |
char | url [URL_LENGTH] |
char | domain [DOMAIN_LENGTH] |
char | referer [REFERER_LENGTH] |
uint16_t | status |
uint16_t | header_count |
uint8_t | valid |
Struct keeps all plugin defined getters
Definition at line 87 of file flowmon-input-http.h.
uint8_t useragent |
contains 0 if useragent header missing, or number defining user agent
Definition at line 88 of file flowmon-input-http.h.
uint8_t method |
contains 0 when method not set, or number defining http method
Definition at line 89 of file flowmon-input-http.h.
uint8_t content_type |
contains 0 when content type not set, or number defining content_type
Definition at line 90 of file flowmon-input-http.h.
char url[URL_LENGTH] |
contains first URL_LENGTH character path to file on the webserver
Definition at line 91 of file flowmon-input-http.h.
char domain[DOMAIN_LENGTH] |
contains first DOMAIN_LENGTH characters of host header
Definition at line 92 of file flowmon-input-http.h.
char referer[REFERER_LENGTH] |
contains first REFERER_LENGTH characters of referer header
Definition at line 93 of file flowmon-input-http.h.
uint16_t status |
contains HTTP status code or 0 when it is missing
Definition at line 94 of file flowmon-input-http.h.
uint16_t header_count |
number of HTTP headers in the flow, updated by process plugin
Definition at line 95 of file flowmon-input-http.h.
uint8_t valid |
used by process plugin
Definition at line 96 of file flowmon-input-http.h.