comparison src/http/ngx_http_event.c @ 55:cad6c2f43283

nginx-0.0.1-2003-01-29-10:25:51 import
author Igor Sysoev <igor@sysoev.ru>
date Wed, 29 Jan 2003 07:25:51 +0000
parents 27b628ef907e
children a499e0d1f16e
comparison
equal deleted inserted replaced
54:27b628ef907e 55:cad6c2f43283
395 for (len = 0; len < r->headers_in.host->value.len; len++) { 395 for (len = 0; len < r->headers_in.host->value.len; len++) {
396 if (r->headers_in.host->value.data[len] == ':') { 396 if (r->headers_in.host->value.data[len] == ':') {
397 break; 397 break;
398 } 398 }
399 } 399 }
400 r->headers_in.host_name.len = len; 400 r->headers_in.host_name_len = len;
401 r->headers_in.host_name.data = r->headers_in.host->value.data;
402 401
403 } else { 402 } else {
404 if (r->http_version > NGX_HTTP_VERSION_10) { 403 if (r->http_version > NGX_HTTP_VERSION_10) {
405 return ngx_http_error(r, NGX_HTTP_BAD_REQUEST); 404 return ngx_http_error(r, NGX_HTTP_BAD_REQUEST);
406 } 405 }
407 r->headers_in.host_name.len = 0; 406 r->headers_in.host_name_len = 0;
408 } 407 }
409 408
410 return NGX_OK; 409 return NGX_OK;
411 410
412 } else if (rc == NGX_AGAIN) { 411 } else if (rc == NGX_AGAIN) {