comparison src/http/ngx_http_core_module.c @ 3855:6c5f2ba0397d

server_name $hostname
author Igor Sysoev <igor@sysoev.ru>
date Thu, 20 Jan 2011 15:31:24 +0000
parents 57d2533f98b3
children 901d9d93e71b
comparison
equal deleted inserted replaced
3854:80cc7c8bb845 3855:6c5f2ba0397d
3680 3680
3681 #if (NGX_PCRE) 3681 #if (NGX_PCRE)
3682 sn->regex = NULL; 3682 sn->regex = NULL;
3683 #endif 3683 #endif
3684 sn->server = cscf; 3684 sn->server = cscf;
3685 sn->name = value[i]; 3685
3686 if (ngx_strcasecmp(value[i].data, (u_char *) "$hostname") == 0) {
3687 sn->name = cf->cycle->hostname;
3688
3689 } else {
3690 sn->name = value[i];
3691 }
3686 3692
3687 if (value[i].data[0] != '~') { 3693 if (value[i].data[0] != '~') {
3688 ngx_strlow(sn->name.data, sn->name.data, sn->name.len); 3694 ngx_strlow(sn->name.data, sn->name.data, sn->name.len);
3689 continue; 3695 continue;
3690 } 3696 }