[PATCH] mac80211: add explicit padding in struct ieee80211_tx_info

From: John W. Linville
Date: Wed Nov 12 2008 - 10:16:30 EST


Otherwise, the BUILD_BUG_ON calls in ieee80211_tx_info_clear_status can
fail on some architectures.

Signed-off-by: John W. Linville <linville@xxxxxxxxxxxxx>
---
Why do we have those BUILD_BUG_ON calls anyway? Hmmm...

include/net/mac80211.h | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/include/net/mac80211.h b/include/net/mac80211.h
index feb52cc..38302d6 100644
--- a/include/net/mac80211.h
+++ b/include/net/mac80211.h
@@ -333,6 +333,7 @@ struct ieee80211_tx_info {
u8 antenna_sel_tx;

/* 2 byte hole */
+ u8 pad[2];

union {
struct {
--
1.5.4.3

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/