Mercurial > hg > nginx
changeset 9294:ea0eef2dd12c
Resolver: allowed responses with AD bit set.
author | Kirill A. Korinsky <kirill@korins.ky> |
---|---|
date | Sun, 16 Jun 2024 04:17:27 +0300 |
parents | 22f6716fe23d |
children | c5623963c29e |
files | src/core/ngx_resolver.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/core/ngx_resolver.c Sun Jun 16 04:15:43 2024 +0300 +++ b/src/core/ngx_resolver.c Sun Jun 16 04:17:27 2024 +0300 @@ -1774,7 +1774,7 @@ (response->nar_hi << 8) + response->nar_lo); /* response to a standard query */ - if ((flags & 0xf870) != 0x8000 || (trunc && tcp)) { + if ((flags & 0xf850) != 0x8000 || (trunc && tcp)) { ngx_log_error(r->log_level, r->log, 0, "invalid %s DNS response %ui fl:%04Xi", tcp ? "TCP" : "UDP", ident, flags);