Mercurial > hg > nginx
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; |