diff options
author | Tobias Powalowski <tobias@T-POWA-LX.(none)> | 2008-10-26 10:51:05 +0100 |
---|---|---|
committer | Tobias Powalowski <tobias@T-POWA-LX.(none)> | 2008-10-26 10:51:05 +0100 |
commit | 138189f235c9c06af57259e0d6411a35881e62b7 (patch) | |
tree | 9b66427226a6ba3ae825429a22581eff0741fe7d /patches | |
parent | aed4451af978921ee3156a6624bb7add6c66719e (diff) |
'fixed http://bugs.archlinux.org/task/11746'
Diffstat (limited to 'patches')
-rw-r--r-- | patches/fix-hostap.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/patches/fix-hostap.patch b/patches/fix-hostap.patch new file mode 100644 index 0000000..844b8f0 --- /dev/null +++ b/patches/fix-hostap.patch @@ -0,0 +1,18 @@ +--- everything.orig/drivers/net/wireless/hostap/hostap_wlan.h 2008-10-24 +16:27:46.000000000 +0200 ++++ everything/drivers/net/wireless/hostap/hostap_wlan.h 2008-10-24 +16:29:17.000000000 +0200 +@@ -918,9 +918,12 @@ struct hostap_interface { + + /* + * TX meta data - stored in skb->cb buffer, so this must not be increased over +- * the 40-byte limit ++ * the 48-byte limit. ++ * THE PADDING THIS STARTS WITH IS A HORRIBLE HACK THAT SHOULD NOT LIVE ++ * TO SEE THE DAY. + */ + struct hostap_skb_tx_data { ++ unsigned int __padding_for_default_qdiscs; + u32 magic; /* HOSTAP_SKB_TX_DATA_MAGIC */ + u8 rate; /* transmit rate */ + #define HOSTAP_TX_FLAGS_WDS BIT(0) |