Mercurial > hg > nginx
comparison src/mail/ngx_mail_auth_http_module.c @ 1391:4eed21047e4d
allow "http://" in auth_http URL
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 14 Aug 2007 15:00:38 +0000 |
parents | 3e045031ee3b |
children | 86acec04b8b0 |
comparison
equal
deleted
inserted
replaced
1390:3e045031ee3b | 1391:4eed21047e4d |
---|---|
1381 u.url = value[1]; | 1381 u.url = value[1]; |
1382 u.default_port = 80; | 1382 u.default_port = 80; |
1383 u.uri_part = 1; | 1383 u.uri_part = 1; |
1384 u.one_addr = 1; | 1384 u.one_addr = 1; |
1385 | 1385 |
1386 if (ngx_strncmp(u.url.data, "http://", 7) == 0) { | |
1387 u.url.len -= 7; | |
1388 u.url.data += 7; | |
1389 } | |
1390 | |
1386 if (ngx_parse_url(cf, &u) != NGX_OK) { | 1391 if (ngx_parse_url(cf, &u) != NGX_OK) { |
1387 if (u.err) { | 1392 if (u.err) { |
1388 ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, | 1393 ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, |
1389 "%s in auth_http \"%V\"", u.err, &u.url); | 1394 "%s in auth_http \"%V\"", u.err, &u.url); |
1390 } | 1395 } |