HTP
0.3
|
#include <htp.h>
Data Fields | |
bstr * | line |
size_t | name_offset |
size_t | name_len |
size_t | value_offset |
size_t | value_len |
unsigned int | has_nulls |
int | first_nul_offset |
unsigned int | flags |
htp_header_t * | header |
int htp_header_line_t::first_nul_offset |
The offset of the first NUL byte, or -1.
unsigned int htp_header_line_t::flags |
Parsing flags: HTP_FIELD_INVALID, HTP_FIELD_LONG, HTP_FIELD_NUL_BYTE
unsigned int htp_header_line_t::has_nulls |
How many NUL bytes are there on this header line?
htp_header_t* htp_header_line_t::header |
Header that uses this line.
bstr* htp_header_line_t::line |
Header line data.
size_t htp_header_line_t::name_len |
Header name length, if applicable.
size_t htp_header_line_t::name_offset |
Offset at which header name begins, if applicable.
size_t htp_header_line_t::value_len |
Value length, if applicable.
size_t htp_header_line_t::value_offset |
Offset at which header value begins, if applicable.