dns_server: fix ttl issue.

This commit is contained in:
Nick Peng
2023-02-17 22:39:23 +08:00
parent a62d716b10
commit d2d7dac7e9

View File

@@ -346,10 +346,10 @@ static int _dns_server_get_conf_ttl(struct dns_request *request, int ttl)
return rr_ttl;
}
if (rr_ttl_min > 0 && ttl > rr_ttl_min) {
ttl = rr_ttl_min;
} else 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) {
ttl = rr_ttl_min;
}
return ttl;