Mercurial > hg > nginx
comparison src/mail/ngx_mail_smtp_handler.c @ 5477:98876ce2a7fd
Resolver: implemented IPv6 name to address resolving.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Mon, 09 Dec 2013 10:53:28 +0400 |
parents | 07dd5bd222ac |
children | 7deb01451486 |
comparison
equal
deleted
inserted
replaced
5476:950c9ed3e66f | 5477:98876ce2a7fd |
---|---|
163 ngx_mail_close_connection(c); | 163 ngx_mail_close_connection(c); |
164 return; | 164 return; |
165 } | 165 } |
166 | 166 |
167 ctx->name = s->host; | 167 ctx->name = s->host; |
168 ctx->type = NGX_RESOLVE_A; | |
169 ctx->handler = ngx_mail_smtp_resolve_name_handler; | 168 ctx->handler = ngx_mail_smtp_resolve_name_handler; |
170 ctx->data = s; | 169 ctx->data = s; |
171 ctx->timeout = cscf->resolver_timeout; | 170 ctx->timeout = cscf->resolver_timeout; |
172 | 171 |
173 if (ngx_resolve_name(ctx) != NGX_OK) { | 172 if (ngx_resolve_name(ctx) != NGX_OK) { |