hostapd: Fix BSS channel checks in 40 MHz scan
authorFelix Fietkau <nbd@openwrt.org>
Mon, 16 Nov 2009 11:52:12 +0000 (13:52 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 16 Nov 2009 11:52:12 +0000 (13:52 +0200)
hostapd/hw_features.c

index 0516b1b..2f61465 100644 (file)
@@ -329,7 +329,8 @@ static int ieee80211n_check_40mhz_5g(struct hostapd_iface *iface,
        if (!match) {
                for (i = 0; i < scan_res->num; i++) {
                        struct wpa_scan_res *bss = scan_res->res[i];
-                       ieee80211n_get_pri_sec_chan(bss, &pri_chan, &sec_chan);
+                       ieee80211n_get_pri_sec_chan(bss, &bss_pri_chan,
+                                                   &bss_sec_chan);
                        if (pri_chan == bss_sec_chan &&
                            sec_chan == bss_pri_chan) {
                                wpa_printf(MSG_INFO, "Switch own primary and "