2
0
Fork 0

Fix hostname parsing.

personal/stbuehler/wip
Stefan Bühler 2008-08-13 19:52:57 +02:00
parent dd7d3b4777
commit 85c4f3852b
1 changed files with 2 additions and 2 deletions

View File

@ -116,8 +116,8 @@ void request_validate_header(server *srv, connection *con) {
bad_request(srv, con, 400); /* bad request */
return;
} else if (hh) {
g_string_append_len(req->uri.host, GSTR_LEN((GString*) g_queue_peek_head(&hh->values)));
if (parse_hostname(&req->uri)) {
g_string_append_len(req->uri.authority, GSTR_LEN((GString*) g_queue_peek_head(&hh->values)));
if (!parse_hostname(&req->uri)) {
bad_request(srv, con, 400); /* bad request */
return;
}