Mercurial > hg > nginx
changeset 1965:14463ae77723
take into account DNAME
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 10 Apr 2008 17:12:21 +0000 |
parents | a3e84e78e785 |
children | fb02f63eafd6 |
files | src/core/ngx_resolver.c src/core/ngx_resolver.h |
diffstat | 2 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/core/ngx_resolver.c Thu Apr 10 09:37:12 2008 +0000 +++ b/src/core/ngx_resolver.c Thu Apr 10 17:12:21 2008 +0000 @@ -1186,6 +1186,9 @@ } else if (qtype == NGX_RESOLVE_CNAME) { cname = &buf[i] + sizeof(ngx_resolver_an_t); i += sizeof(ngx_resolver_an_t) + len; + + } else if (qtype == NGX_RESOLVE_DNAME) { + i += sizeof(ngx_resolver_an_t) + len; } }
--- a/src/core/ngx_resolver.h Thu Apr 10 09:37:12 2008 +0000 +++ b/src/core/ngx_resolver.h Thu Apr 10 17:12:21 2008 +0000 @@ -17,6 +17,7 @@ #define NGX_RESOLVE_PTR 12 #define NGX_RESOLVE_MX 15 #define NGX_RESOLVE_TXT 16 +#define NGX_RESOLVE_DNAME 39 #define NGX_RESOLVE_FORMERR 1 #define NGX_RESOLVE_SERVFAIL 2