Mercurial > hg > nginx
comparison src/http/ngx_http.c @ 2135:8c6521eedf84
ngx_strlow()
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 04 Aug 2008 10:07:00 +0000 |
parents | 2a92804f4109 |
children | fb3b084e7d42 |
comparison
equal
deleted
inserted
replaced
2134:13652cba8633 | 2135:8c6521eedf84 |
---|---|
1257 | 1257 |
1258 static ngx_int_t | 1258 static ngx_int_t |
1259 ngx_http_add_names(ngx_conf_t *cf, ngx_http_core_srv_conf_t *cscf, | 1259 ngx_http_add_names(ngx_conf_t *cf, ngx_http_core_srv_conf_t *cscf, |
1260 ngx_http_conf_in_addr_t *in_addr) | 1260 ngx_http_conf_in_addr_t *in_addr) |
1261 { | 1261 { |
1262 ngx_uint_t i, n; | 1262 ngx_uint_t i; |
1263 ngx_http_server_name_t *server_names, *name; | 1263 ngx_http_server_name_t *server_names, *name; |
1264 | 1264 |
1265 if (in_addr->names.elts == NULL) { | 1265 if (in_addr->names.elts == NULL) { |
1266 if (ngx_array_init(&in_addr->names, cf->temp_pool, 4, | 1266 if (ngx_array_init(&in_addr->names, cf->temp_pool, 4, |
1267 sizeof(ngx_http_server_name_t)) | 1267 sizeof(ngx_http_server_name_t)) |
1273 | 1273 |
1274 server_names = cscf->server_names.elts; | 1274 server_names = cscf->server_names.elts; |
1275 | 1275 |
1276 for (i = 0; i < cscf->server_names.nelts; i++) { | 1276 for (i = 0; i < cscf->server_names.nelts; i++) { |
1277 | 1277 |
1278 for (n = 0; n < server_names[i].name.len; n++) { | 1278 ngx_strlow(server_names[i].name.data, server_names[i].name.data, |
1279 server_names[i].name.data[n] = | 1279 server_names[i].name.len); |
1280 ngx_tolower(server_names[i].name.data[n]); | |
1281 } | |
1282 | 1280 |
1283 ngx_log_debug1(NGX_LOG_DEBUG_HTTP, cf->log, 0, | 1281 ngx_log_debug1(NGX_LOG_DEBUG_HTTP, cf->log, 0, |
1284 "name: %V", &server_names[i].name); | 1282 "name: %V", &server_names[i].name); |
1285 | 1283 |
1286 name = ngx_array_push(&in_addr->names); | 1284 name = ngx_array_push(&in_addr->names); |