projects
/
openwrt
/
openwrt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4663d42
)
mac80211: add some small fixes for minstrel_ht CCK support
author
Felix Fietkau
<nbd@openwrt.org>
Wed, 13 Feb 2013 09:53:28 +0000
(09:53 +0000)
committer
Felix Fietkau
<nbd@openwrt.org>
Wed, 13 Feb 2013 09:53:28 +0000
(09:53 +0000)
SVN-Revision: 35576
package/mac80211/patches/300-pending_work.patch
patch
|
blob
|
history
diff --git
a/package/mac80211/patches/300-pending_work.patch
b/package/mac80211/patches/300-pending_work.patch
index a0ddf42ad2c876a57cc0f33729ee2b30a1f3e947..3cba6e42ae702d4020382a264116ac49f0bd9564 100644
(file)
--- a/
package/mac80211/patches/300-pending_work.patch
+++ b/
package/mac80211/patches/300-pending_work.patch
@@
-2721,13
+2721,13
@@
+ CCK_ACK_DURATION(55, _short), \
+ CCK_ACK_DURATION(110, _short)
+
+ CCK_ACK_DURATION(55, _short), \
+ CCK_ACK_DURATION(110, _short)
+
-+#define CCK_GROUP \
-+
{
\
-+ .streams = 0, \
-+ .duration = { \
-+ CCK_DURATION_LIST(false), \
-+ CCK_DURATION_LIST(true) \
-+ } \
++#define CCK_GROUP
\
++
[MINSTREL_MAX_STREAMS * MINSTREL_STREAM_GROUPS] = {
\
++ .streams = 0,
\
++ .duration = {
\
++ CCK_DURATION_LIST(false),
\
++ CCK_DURATION_LIST(true)
\
++ }
\
+ }
+
/*
+ }
+
/*
@@
-2763,7
+2763,7
@@
+ } else {
+ group = MINSTREL_CCK_GROUP;
+
+ } else {
+ group = MINSTREL_CCK_GROUP;
+
-+ for (idx = 0; idx <
=
ARRAY_SIZE(mp->cck_rates); idx++)
++ for (idx = 0; idx < ARRAY_SIZE(mp->cck_rates); idx++)
+ if (rate->idx == mp->cck_rates[idx])
+ break;
+
+ if (rate->idx == mp->cck_rates[idx])
+ break;
+
@@
-2822,7
+2822,7
@@
return false;
- return !!(rate->flags & IEEE80211_TX_RC_MCS);
return false;
- return !!(rate->flags & IEEE80211_TX_RC_MCS);
-+ if (rate->flags & IEEE80211_TX_RC_MCS)
;
++ if (rate->flags & IEEE80211_TX_RC_MCS)
+ return true;
+
+ return rate->idx == mp->cck_rates[0] ||
+ return true;
+
+ return rate->idx == mp->cck_rates[0] ||