On Fri, 2011-02-04 at 11:54 +0530, Vivek Natarajan wrote: > @@ -1648,6 +1649,11 @@ static void ieee80211_xmit(struct ieee80211_sub_if_data *sdata, > return; > } > > + ifmgd = &sdata->u.mgd; > + if (!(ieee80211_is_nullfunc(hdr->frame_control)) && > + (ifmgd->flags & IEEE80211_STA_PS_PENDING)) > + ifmgd->flags &= ~IEEE80211_STA_PS_PENDING; > + Without even trying to understand the logic of the patch, this is clearly broken since it assumes that all interfaces are of managed type. johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html