Преглед на файлове

dns_server: update ttl issue for domain-rule

Nick Peng преди 2 години
родител
ревизия
c21be04632
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/dns_server.c

+ 2 - 2
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;
 	}