|
HTP
0.5
|
Functions | |
| htp_status_t | htp_process_request_header_generic (htp_connp_t *connp, unsigned char *data, size_t len) |
| htp_status_t | htp_parse_request_header_generic (htp_connp_t *connp, htp_header_t *h, unsigned char *data, size_t len) |
| htp_status_t | htp_parse_request_line_generic (htp_connp_t *connp) |
| htp_status_t | htp_parse_request_line_generic_ex (htp_connp_t *connp, int nul_terminates) |
| htp_status_t htp_parse_request_header_generic | ( | htp_connp_t * | connp, |
| htp_header_t * | h, | ||
| unsigned char * | data, | ||
| size_t | len | ||
| ) |
Generic request header parser.
| [in] | connp | |
| [in] | h | |
| [in] | data | |
| [in] | len |
| htp_status_t htp_parse_request_line_generic | ( | htp_connp_t * | connp | ) |
Generic request line parser.
| [in] | connp |
| htp_status_t htp_parse_request_line_generic_ex | ( | htp_connp_t * | connp, |
| int | nul_terminates | ||
| ) |
| htp_status_t htp_process_request_header_generic | ( | htp_connp_t * | connp, |
| unsigned char * | data, | ||
| size_t | len | ||
| ) |
Extract one request header. A header can span multiple lines, in which case they will be folded into one before parsing is attempted.
| [in] | connp | |
| [in] | data | |
| [in] | len |
1.8.9.1