result=$?
;;
httping)
+ local ipv6_opt
+ [ "$FAMILY" = "ipv6" ] && ipv6_opt="-6"
if [ $check_quality -eq 0 ]; then
if [ "$httping_ssl" -eq 1 ]; then
- WRAP httping -c $count -t $timeout -q "https://$track_ip" &> /dev/null &
+ WRAP httping $ipv6_opt -c $count -t $timeout -q "https://$track_ip" &> /dev/null &
else
- WRAP httping -c $count -t $timeout -q "http://$track_ip" &> /dev/null &
+ WRAP httping $ipv6_opt -c $count -t $timeout -q "http://$track_ip" &> /dev/null &
fi
wait $!
result=$?
else
if [ "$httping_ssl" -eq 1 ]; then
- WRAP httping -c $count -t $timeout "https://$track_ip" 2> /dev/null > $TRACK_OUTPUT &
+ WRAP httping $ipv6_opt -c $count -t $timeout "https://$track_ip" 2> /dev/null > $TRACK_OUTPUT &
else
- WRAP httping -c $count -t $timeout "http://$track_ip" 2> /dev/null > $TRACK_OUTPUT &
+ WRAP httping $ipv6_opt -c $count -t $timeout "http://$track_ip" 2> /dev/null > $TRACK_OUTPUT &
fi
wait $!
ping_status=$?