| 2141 | |
| 2142 | |
| 2143 | void |
| 2144 | http_parser_init (http_parser *parser, enum http_parser_type t) |
| 2145 | { |
| 2146 | void *data = parser->data; /* preserve application data */ |
| 2147 | memset(parser, 0, sizeof(*parser)); |
| 2148 | parser->data = data; |
| 2149 | parser->type = t; |
| 2150 | parser->state = (t == HTTP_REQUEST ? s_start_req : (t == HTTP_RESPONSE ? s_start_res : s_start_req_or_res)); |
| 2151 | parser->http_errno = HPE_OK; |
| 2152 | } |
| 2153 | |
| 2154 | void |
| 2155 | http_parser_settings_init(http_parser_settings *settings) |
no outgoing calls
no test coverage detected