OSDN Git Service

wl12xx: configure the correct beacon_interval
authorEliad Peller <eliad@wizery.com>
Sun, 4 Mar 2012 08:55:53 +0000 (10:55 +0200)
committerLuciano Coelho <coelho@ti.com>
Mon, 5 Mar 2012 13:45:26 +0000 (15:45 +0200)
We didn't update the beacon interval on association
(or on a change notification when working as sta),
so the default interval (100ms) was always used.

Update the beacon interval according to the bss_conf
before starting the sta role (on association).

Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
drivers/net/wireless/wl12xx/main.c

index 1d5f2d5..89bf9ea 100644 (file)
@@ -3723,6 +3723,7 @@ sta_not_found:
                        u32 rates;
                        int ieoffset;
                        wlvif->aid = bss_conf->aid;
+                       wlvif->beacon_int = bss_conf->beacon_int;
                        set_assoc = true;
 
                        /*