1 --- a/net80211/ieee80211_scan.c
2 +++ b/net80211/ieee80211_scan.c
3 @@ -107,17 +107,6 @@ struct channel_inuse {
8 -get_signal(u8 bw, u8 distance)
12 - /* signal = 1 - (distance / bw)^2 [scale: 100] */
13 - v = 100 * distance / bw;
14 - v = (100 - ((v * v) / 100));
19 get_overlap(u16 f1, u16 f2, u8 b1, u8 b2)
21 @@ -137,7 +126,8 @@ get_overlap(u16 f1, u16 f2, u8 b1, u8 b2
24 c = d * b1 / (b1 + b2);
25 - v = get_signal(b1, c);
27 + v = (100 - ((v * v) / 100));