]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - config/cfgroot/network-functions.pl
network-functions.pl: Improve wifi_get_link_quality
[people/pmueller/ipfire-2.x.git] / config / cfgroot / network-functions.pl
index b7a840559ccd5ec52a4cf918065538690a2c32ed..c0abc76b52fdc8ce44cdef6951b069f944fa8a95 100644 (file)
@@ -403,7 +403,11 @@ sub wifi_get_link_quality($) {
 
        my ($cur, $max) = $status =~ /Link Quality=(\d+)\/(\d+)/;
 
-       return $cur * 100 / $max;
+       if($max > 0) {
+               return sprintf('%.0f', ($cur * 100) / $max);
+       }
+
+       return 0;
 }
 
 sub wifi_get_signal_level($) {