On Tuesday 10 July 2007 00:19:22 Jean Tourrilhes wrote:
>       Hi,
> 
>       Victor Porton reported that the SoftMAC layer had random
> problem when setting the ESSID :
>               http://bugzilla.kernel.org/show_bug.cgi?id=8686
>       After investigation, it turned out to be worse, the SoftMAC
> layer is left in an inconsistent state. The fix is pretty trivial.
>         John : would you mind pushing that to 2.6.23 ?
>         Thanks...
> 
>         Jean
> 
> Signed-off-by: Jean Tourrilhes <[EMAIL PROTECTED]>
> 
> -----------------------------------------------------------
> 
> --- linux/net/ieee80211/softmac/ieee80211softmac_assoc.j1.c   2007-07-09 
> 13:56:13.000000000 -0700
> +++ linux/net/ieee80211/softmac/ieee80211softmac_assoc.c      2007-07-09 
> 13:56:41.000000000 -0700
> @@ -271,8 +271,11 @@ ieee80211softmac_assoc_work(struct work_
>                        */
>                       dprintk(KERN_INFO PFX "Associate: Scanning for networks 
> first.\n");
>                       ieee80211softmac_notify(mac->dev, 
> IEEE80211SOFTMAC_EVENT_SCAN_FINISHED, ieee80211softmac_assoc_notify_scan, 
> NULL);
> -                     if (ieee80211softmac_start_scan(mac))
> +                     if (ieee80211softmac_start_scan(mac)) {
>                               dprintk(KERN_INFO PFX "Associate: failed to 
> initiate scan. Is device up?\n");
> +                             mac->associnfo.associating = 0;
> +                             mac->associnfo.associated = 0;
> +                     }
>                       goto out;
>               } else {
>                       mac->associnfo.associating = 0;
> 

Acked-by: Michael Buesch <[EMAIL PROTECTED]>


-- 
Greetings Michael.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to