diff options
author | Leandro Pereira <leandro@hardinfo.org> | 2011-10-07 22:37:04 -0300 |
---|---|---|
committer | Leandro Pereira <leandro@hardinfo.org> | 2011-10-07 22:37:04 -0300 |
commit | f28dbb3158054925808f4bdadd608794a44eb692 (patch) | |
tree | bddaf123e7c4d2a9f4c95b4c70eda499ea53f95c /modules/network/net.c | |
parent | 9fda18663f31e67d8c1c50e1c5a1888abceda2a6 (diff) |
Fix display of IEEE802.11 signal/noise values.
Diffstat (limited to 'modules/network/net.c')
-rw-r--r-- | modules/network/net.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/network/net.c b/modules/network/net.c index 65282b4a..97802cce 100644 --- a/modules/network/net.c +++ b/modules/network/net.c @@ -88,8 +88,8 @@ void get_wireless_info(int fd, NetInfo *netinfo) buf1 = strchr(buf1, ':') + 1; - if (strstr(buf1, ".")) { - sscanf(buf1, "%d %d. %d %d %d %d %d %d %d %d", + if (strchr(buf1, '.')) { + sscanf(buf1, "%d %d. %d. %d %d %d %d %d %d %d", &(netinfo->wi_status), &(netinfo->wi_quality_level), &(netinfo->wi_signal_level), @@ -411,7 +411,7 @@ static void scan_net_interfaces_24(void) "Mode=%s\n" "Status=%d\n" "Link Quality=%d\n" - "Signal / Noise=%d / %d\n", + "Signal / Noise=%d dBm / %d dBm\n", detailed, ni.wi_essid, ni.wi_rate / 1000000, |