smartdns: some minor fix

This commit is contained in:
Nick Peng
2023-03-09 21:59:06 +08:00
parent 9a43f0859d
commit 7bf950c5f1
2 changed files with 2 additions and 2 deletions

View File

@@ -467,7 +467,7 @@ static void _dns_server_set_dualstack_selection(struct dns_request *request)
{ {
struct dns_rule_flags *rule_flag = NULL; struct dns_rule_flags *rule_flag = NULL;
if (request->dualstack_selection_query || request->prefetch_expired_domain == 1) { if (request->dualstack_selection_query || request->prefetch_expired_domain == 1 || is_ipv6_ready == 0) {
request->dualstack_selection = 0; request->dualstack_selection = 0;
return; return;
} }

View File

@@ -388,7 +388,7 @@ static int _smartdns_create_cert(void)
int unused __attribute__((unused)) = 0; int unused __attribute__((unused)) = 0;
if (get_uid_gid(&uid, &gid) != 0) { if (get_uid_gid(&uid, &gid) != 0) {
return -1; return 0;
} }
unused = chown(dns_conf_bind_ca_file, uid, gid); unused = chown(dns_conf_bind_ca_file, uid, gid);