zend_bool free_msg = msg ? 0 : 1;
if ((!message) || (message_length < HTTP_MSG_MIN_SIZE)) {
+ http_error_ex(HE_WARNING, HTTP_E_INVALID_PARAM, "Empty or too short HTTP message: '%s'", message);
return NULL;
}
if (free_msg) {
http_message_free(&msg);
}
+ http_error(HE_WARNING, HTTP_E_MALFORMED_HEADERS, "Failed to parse message headers");
return NULL;
}
-
+
/* header parsing stops at (CR)LF (CR)LF */
if ((body = http_locate_body(message))) {
zval *c;