luci: support bind muti devices

This commit is contained in:
Nick Peng
2023-01-07 21:11:23 +08:00
parent 3b680f9455
commit 3ed8150ac6
6 changed files with 52 additions and 39 deletions

View File

@@ -1715,7 +1715,7 @@ static int _dns_client_create_socket_udp_proxy(struct dns_server_info *server_in
ret = proxy_conn_connect(proxy);
if (ret != 0) {
if (errno == ENETUNREACH) {
if (errno == ENETUNREACH || errno == EHOSTUNREACH || errno == EPERM || errno == EACCES) {
tlog(TLOG_DEBUG, "connect %s failed, %s", server_info->ip, strerror(errno));
goto errout;
}