This commit is contained in:
anlicheng 2026-04-13 15:02:34 +08:00
parent 2ec2380a54
commit 98f2078dea

View File

@ -76,8 +76,13 @@ resolve0(QueryMsg = #dns_message{qc = 1, questions = [#dns_query{name = QName, t
logger:debug("[dns_resolver] punchnet inbuilt qnanme: ~p, ip: ~p", [QName, Ip]),
{ok, dns:encode_message(RespMsg)};
error ->
EmptyDnsResp = dns:encode_message(build_nxdomain_response(QueryMsg)),
{ok, EmptyDnsResp}
case sdlan_domain_regedit:maybe_domain(QName) of
true ->
EmptyDnsResp = dns:encode_message(build_nxdomain_response(QueryMsg)),
{ok, EmptyDnsResp};
false ->
{error, not_supported}
end
end;
resolve0(Error) ->
{error, Error}.