On Mon, Dec 15, 2008 at 03:34:58PM +0100, Benoit Papillault wrote: > This patch is close to the original code except that > ieee80211_get_hdrlen_from_skb() has been replaced by > ath5k_hw_get_hdrlen_from_skb() which is specific to Atheros hardware. The same > probably applies to ath9k as well. Most of this is changes on how unspecified frames are handled (e.g., frames that are not used in IEEE 802.11). What is the use case that justifies this type of extra complexity to be added into the driver? Please note that there are no guarantees that all hardware revisions behave the same as far as undocumented functionality is concerned. The only clear case when padding is required is data frames with non-empty frame body. -- Jouni Malinen PGP id EFC895FA -- 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