From c88b334902dc489921d2c2ff3a87e1e26e443312 Mon Sep 17 00:00:00 2001 From: Jian Chang Date: Wed, 25 Aug 2021 16:55:16 +0800 Subject: [PATCH] improve #754 (#756) * improve #754 --- src/dns_cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dns_cache.c b/src/dns_cache.c index 7df2abf..d558072 100644 --- a/src/dns_cache.c +++ b/src/dns_cache.c @@ -418,7 +418,7 @@ int dns_cache_is_soa(struct dns_cache *dns_cache) { } struct dns_cache_addr *cache_addr = (struct dns_cache_addr *)dns_cache_get_data(dns_cache); - if (cache_addr->addr_data.soa) { + if (cache_addr->head.cache_type == CACHE_TYPE_ADDR && cache_addr->addr_data.soa) { return 1; } return 0;