dns_server: fix ttl issue.
This commit is contained in:
@@ -346,10 +346,10 @@ static int _dns_server_get_conf_ttl(struct dns_request *request, int ttl)
|
|||||||
return rr_ttl;
|
return rr_ttl;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (rr_ttl_min > 0 && ttl > rr_ttl_min) {
|
if (rr_ttl_max > 0 && ttl > rr_ttl_max) {
|
||||||
ttl = rr_ttl_min;
|
|
||||||
} else if (rr_ttl_max > 0 && ttl < rr_ttl_max) {
|
|
||||||
ttl = rr_ttl_max;
|
ttl = rr_ttl_max;
|
||||||
|
} else if (rr_ttl_min > 0 && ttl < rr_ttl_min) {
|
||||||
|
ttl = rr_ttl_min;
|
||||||
}
|
}
|
||||||
|
|
||||||
return ttl;
|
return ttl;
|
||||||
|
|||||||
Reference in New Issue
Block a user