comparison src/core/ngx_inet.c @ 1671:8075179cae21

ngx_parse_url() saves port text, this allows to use it in proxy host header
author Igor Sysoev <igor@sysoev.ru>
date Wed, 28 Nov 2007 19:55:31 +0000
parents c68477afa410
children cac010479ea0
comparison
equal deleted inserted replaced
1670:ab6a0d0cf68b 1671:8075179cae21
415 if (port == NGX_ERROR || port < 1 || port > 65536) { 415 if (port == NGX_ERROR || port < 1 || port > 65536) {
416 u->err = "invalid port"; 416 u->err = "invalid port";
417 return NGX_ERROR; 417 return NGX_ERROR;
418 } 418 }
419 419
420 u->port_text.len = port_len;
421 u->port_text.data = port_start;
422
420 } else { 423 } else {
421 port = ngx_atoi(p, len); 424 port = ngx_atoi(p, len);
422 425
423 if (port == NGX_ERROR) { 426 if (port == NGX_ERROR) {
424 u->host.len = len; 427 u->host.len = len;