libs/iwinfo: return bitrate in kilobits to properly handle .5 rates
[project/luci.git] / libs / iwinfo / src / iwinfo_madwifi.c
index e09d49b..e2bde1c 100644 (file)
@@ -175,7 +175,7 @@ int madwifi_get_bitrate(const char *ifname, int *buf)
                                } while (len >= sizeof(struct ieee80211req_sta_info));
                        }
 
-                       *buf = (rate == 0 || rate_count == 0) ? 0 : (rate / rate_count);
+                       *buf = (rate == 0 || rate_count == 0) ? 0 : (rate / rate_count) * 1000;
                        return 0;
                }