-rw-r--r-- | libopie2/opienet/onetwork.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libopie2/opienet/onetwork.cpp b/libopie2/opienet/onetwork.cpp index ab3e77f..26a6c81 100644 --- a/libopie2/opienet/onetwork.cpp +++ b/libopie2/opienet/onetwork.cpp | |||
@@ -1003,13 +1003,14 @@ int OWirelessNetworkInterface::signalStrength() const | |||
1003 | 1003 | ||
1004 | int max = _range.max_qual.qual; | 1004 | int max = _range.max_qual.qual; |
1005 | int cur = stat.qual.qual; | 1005 | int cur = stat.qual.qual; |
1006 | int lev = stat.qual.level; //FIXME: Do something with them? | 1006 | int lev = stat.qual.level; //FIXME: Do something with them? |
1007 | int noi = stat.qual.noise; //FIXME: Do something with them? | 1007 | int noi = stat.qual.noise; //FIXME: Do something with them? |
1008 | 1008 | ||
1009 | return cur*100/max; | 1009 | |
1010 | return max != 0 ? cur*100/max: -1; | ||
1010 | } | 1011 | } |
1011 | 1012 | ||
1012 | 1013 | ||
1013 | bool OWirelessNetworkInterface::wioctl( int call, struct iwreq& iwreq ) const | 1014 | bool OWirelessNetworkInterface::wioctl( int call, struct iwreq& iwreq ) const |
1014 | { | 1015 | { |
1015 | #ifndef NODEBUG | 1016 | #ifndef NODEBUG |