Message ID | EC18CD4F248FCC49B53632D772F729D6263901C2@DFRE01.ent.ti.com |
---|---|
State | Accepted |
Headers | show |
On Wed, Jul 08, 2015 at 01:13:11PM +0000, Hahn, Maital wrote: > Typo in wpa_scan_result_compar() causes wrong scan results sorting > (and wrong roaming decision) Thanks, applied.
diff --git a/wpa_supplicant/scan.c b/wpa_supplicant/scan.c old mode 100644 new mode 100755 index b429951..6e39c2a --- a/wpa_supplicant/scan.c +++ b/wpa_supplicant/scan.c @@ -1717,7 +1717,7 @@ static int wpa_scan_result_compar(const void *a, const void *b) snr_a_full = wa->snr; snr_a = MIN(wa->snr, GREAT_SNR); snr_b_full = wb->snr; - snr_b = MIN(wa->snr, GREAT_SNR); + snr_b = MIN(wb->snr, GREAT_SNR); } else { /* Level is not in dBm, so we can't calculate * SNR. Just use raw level (units unknown). */