From c21be04632ff0657092af55e26679a8b47ed1ff7 Mon Sep 17 00:00:00 2001 From: Nick Peng Date: Sat, 18 Feb 2023 21:10:44 +0800 Subject: [PATCH] dns_server: update ttl issue for domain-rule --- src/dns_server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dns_server.c b/src/dns_server.c index a1301ef..fc53e85 100644 --- a/src/dns_server.c +++ b/src/dns_server.c @@ -346,9 +346,9 @@ static int _dns_server_get_conf_ttl(struct dns_request *request, int ttl) return rr_ttl; } - if (rr_ttl_max > 0 && ttl > rr_ttl_max) { + if (rr_ttl_max > 0 && ttl >= rr_ttl_max) { ttl = rr_ttl_max; - } else if (rr_ttl_min > 0 && ttl < rr_ttl_min) { + } else if (rr_ttl_min > 0 && ttl <= rr_ttl_min) { ttl = rr_ttl_min; }