|
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.
1.8.1.2