On Mon, 21 Aug 2006 17:38:04 -0700, Mohamed Abbas wrote:
> This a small patch allow IBSS network to recieve management frame.
> Thanks
> Mohamed
> 
> diff --git a/net/d80211/ieee80211_sta.c b/net/d80211/ieee80211_sta.c
> index 8caf352..1153932 100644
> --- a/net/d80211/ieee80211_sta.c
> +++ b/net/d80211/ieee80211_sta.c
> @@ -1716,7 +1710,8 @@ void ieee80211_sta_rx_mgmt(struct net_de
>               goto fail;
>  
>       sdata = IEEE80211_DEV_TO_SUB_IF(dev);
> -     if (sdata->type != IEEE80211_IF_TYPE_STA) {
> +     if ((sdata->type != IEEE80211_IF_TYPE_STA) &&
> +            (sdata->type != IEEE80211_IF_TYPE_IBSS)) {
>               printk(KERN_DEBUG "%s: ieee80211_sta_rx_mgmt: non-STA "
>                      "interface (type=%d)\n", dev->name, sdata->type);
>               goto fail;

The check for the interface type can be removed completely here - it is
already checked by ieee80211_rx_h_mgmt. I'll take care of that.

Thanks,

 Jiri

-- 
Jiri Benc
SUSE Labs
-
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