On Saturday 31 October 2009, Johannes Berg wrote: > On Sat, 2009-10-31 at 10:30 +0100, Ivo van Doorn wrote: > > > > > 4 actually, wasn't there some cases where the header could have an odd > > > > number of bytes and would require 3 bytes for alignment? > > > > > > Hm, is there? I thought they changed the 11s draft to no longer have > > > that. > > > > Well 2 is fine in that case, (I was basing my comment on something said on this mailinglist > > a long time ago). :) > > However, it really all depends on the hardware too ... Maybe we should > put more of the logic into drivers, and have mac80211 only export its > required headroom? > > Or maybe we should just not bother with having drivers do the alignment > any more -- mac80211 does that now and it only does it if necessary > (i.e. not on powerpc/x86) I think you mean the RX alignment, while I am talking about the TX alignment. Beacons and some othe frames must be 4-byte alignment because the wireleless hardware requires it. Ivo -- 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