[PATCH] ieee80211: division by zero fix
This fixes division by zero bug in ieee80211_wx_get_scan(). Signed-off-by: Jiri Benc <jbenc@suse.cz> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
This commit is contained in:
@@ -152,6 +152,9 @@ static inline char *ipw2100_translate_scan(struct ieee80211_device *ieee,
|
|||||||
iwe.u.qual.level = 0;
|
iwe.u.qual.level = 0;
|
||||||
} else {
|
} else {
|
||||||
iwe.u.qual.level = network->stats.rssi;
|
iwe.u.qual.level = network->stats.rssi;
|
||||||
|
if (ieee->perfect_rssi == ieee->worst_rssi)
|
||||||
|
iwe.u.qual.qual = 100;
|
||||||
|
else
|
||||||
iwe.u.qual.qual =
|
iwe.u.qual.qual =
|
||||||
(100 *
|
(100 *
|
||||||
(ieee->perfect_rssi - ieee->worst_rssi) *
|
(ieee->perfect_rssi - ieee->worst_rssi) *
|
||||||
|
Reference in New Issue
Block a user