@Override protected boolean isResponseCacheable(Question q, DNSMessage dnsMessage) { return isResponseAcceptable(dnsMessage) == null; }
dnsMessage = dnsClient.query(q); if (dnsMessage != null) { unacceptableReason = isResponseAcceptable(dnsMessage); if (unacceptableReason == null) { return dnsMessage;