Michał Kępień
367b973835
Do not treat a referral with a non-empty ANSWER section as an error
...
As part of resquery_response() refactoring [1], a goto statement was
replaced [2] with a call to a new function - originally called
rctx_delegation(), now folded into rctx_answer_none() - extracted from
existing code. However, one call site of that refactored function does
not reset the "result" variable, causing a referral with a non-empty
ANSWER section to be inadvertently treated as an error, which prevents
resolution of names reliant on servers sending such responses. Fix by
resetting the "result" variable to ISC_R_SUCCESS when a response
containing a non-empty ANSWER section can be treated as a delegation.
[1] see RT #45362
[2] see commit e1380a16741a3b4a57e54d7a9ce09dd12691522f
(cherry picked from commit 24b9ec555a )
2018-08-22 10:16:08 +02:00
..
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-14 09:15:52 -07:00
2018-06-11 12:50:11 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-08 14:24:15 -07:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-05-03 21:36:46 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-09 18:30:20 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-09 18:30:20 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-14 12:53:18 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-22 10:16:08 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-09 18:30:20 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-09 18:30:20 +02:00
2018-05-11 14:19:35 +02:00
2018-05-11 14:19:35 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-09 18:30:20 +02:00
2018-08-09 18:30:20 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-05-11 14:19:35 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00
2018-08-14 09:26:38 +02:00
2018-08-10 11:17:51 +02:00
2018-08-10 11:17:51 +02:00