1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00
Ycarus (Yannick Chabanois) 2023-12-10 18:47:17 +01:00
parent f1ea9f3db1
commit 7d567cd23d

View file

@ -64,14 +64,16 @@ _check_master() {
config_get disabled $1 disabled config_get disabled $1 disabled
[ "$master" = "1" ] && [ -n "$ip" ] && [ "$disabled" != "1" ] && { [ "$master" = "1" ] && [ -n "$ip" ] && [ "$disabled" != "1" ] && {
set_ip() { set_ip() {
local ip=$1 local ipd=$1
ipresolve="$(resolveip -4 $ip | head -n 1)" local ip=""
ipresolve="$(resolveip -4 $ipd | head -n 1)"
if [ -n "$ipresolve" ]; then if [ -n "$ipresolve" ]; then
ip="$ipresolve" ip="$ipresolve"
else else
ip6resolve="$(resolveip -6 $ip | head -n 1)" ip6resolve="$(resolveip -6 $ipd | head -n 1)"
[ -n "$ip6resolve" ] && ip="$ip6resolve" [ -n "$ip6resolve" ] && ip="$ip6resolve"
fi fi
[ -z "$ip" ] && return
#_ping_server $ip #_ping_server $ip
_check_server $ip $port _check_server $ip $port
if [ "$server_ping" = true ]; then if [ "$server_ping" = true ]; then