aboutsummaryrefslogtreecommitdiff
path: root/modules/network/net.c
diff options
context:
space:
mode:
authorLeandro Pereira <leandro@hardinfo.org>2011-10-07 22:37:04 -0300
committerLeandro Pereira <leandro@hardinfo.org>2011-10-07 22:37:04 -0300
commitf28dbb3158054925808f4bdadd608794a44eb692 (patch)
treebddaf123e7c4d2a9f4c95b4c70eda499ea53f95c /modules/network/net.c
parent9fda18663f31e67d8c1c50e1c5a1888abceda2a6 (diff)
Fix display of IEEE802.11 signal/noise values.
Diffstat (limited to 'modules/network/net.c')
-rw-r--r--modules/network/net.c6
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,