projects
/
openwrt
/
svn-archive
/
archive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
937d1e3
)
madwifi: fix setting outdoor mode
author
Felix Fietkau
<nbd@openwrt.org>
Thu, 7 May 2009 18:30:16 +0000
(18:30 +0000)
committer
Felix Fietkau
<nbd@openwrt.org>
Thu, 7 May 2009 18:30:16 +0000
(18:30 +0000)
SVN-Revision: 15694
package/madwifi/patches/421-channel_handling.patch
patch
|
blob
|
history
diff --git
a/package/madwifi/patches/421-channel_handling.patch
b/package/madwifi/patches/421-channel_handling.patch
index 697dfcf99c139e4ce6e0a5324f63124087ae54c0..820e09aafb545f7a9dbacf4d87860a6fa9ee3c61 100644
(file)
--- a/
package/madwifi/patches/421-channel_handling.patch
+++ b/
package/madwifi/patches/421-channel_handling.patch
@@
-565,13
+565,14
@@
struct ath_hal *ah = sc->sc_ah;
u_int val;
u_int tab_3_val[3];
struct ath_hal *ah = sc->sc_ah;
u_int val;
u_int tab_3_val[3];
-@@ -11030,25 +11135,3
3
@@ ATH_SYSCTL_DECL(ath_sysctl_halparam, ctl
+@@ -11030,25 +11135,3
4
@@ ATH_SYSCTL_DECL(ath_sysctl_halparam, ctl
lenp, ppos);
if (ret == 0) {
switch ((long)ctl->extra2) {
+ case ATH_REGDOMAIN:
+ ath_hal_setregdomain(ah, val);
+ break;
lenp, ppos);
if (ret == 0) {
switch ((long)ctl->extra2) {
+ case ATH_REGDOMAIN:
+ ath_hal_setregdomain(ah, val);
+ break;
++ case ATH_OUTDOOR:
+ case ATH_COUNTRYCODE:
+ case ATH_CHANBW:
+ ret = ath_sysctl_setchanparam(sc, (long) ctl->extra2, val);
+ case ATH_COUNTRYCODE:
+ case ATH_CHANBW:
+ ret = ath_sysctl_setchanparam(sc, (long) ctl->extra2, val);
@@
-612,7
+613,7
@@
break;
case ATH_SOFTLED:
if (val != sc->sc_softled) {
break;
case ATH_SOFTLED:
if (val != sc->sc_softled) {
-@@ -11201,6 +1131
4
,9 @@ ATH_SYSCTL_DECL(ath_sysctl_halparam, ctl
+@@ -11201,6 +1131
5
,9 @@ ATH_SYSCTL_DECL(ath_sysctl_halparam, ctl
}
} else {
switch ((long)ctl->extra2) {
}
} else {
switch ((long)ctl->extra2) {
@@
-622,7
+623,7
@@
case ATH_SLOTTIME:
val = ath_hal_getslottime(ah);
break;
case ATH_SLOTTIME:
val = ath_hal_getslottime(ah);
break;
-@@ -11219,6 +1133
5
,9 @@ ATH_SYSCTL_DECL(ath_sysctl_halparam, ctl
+@@ -11219,6 +1133
6
,9 @@ ATH_SYSCTL_DECL(ath_sysctl_halparam, ctl
case ATH_COUNTRYCODE:
ath_hal_getcountrycode(ah, &val);
break;
case ATH_COUNTRYCODE:
ath_hal_getcountrycode(ah, &val);
break;
@@
-632,7
+633,7
@@
case ATH_MAXVAPS:
val = ath_maxvaps;
break;
case ATH_MAXVAPS:
val = ath_maxvaps;
break;
-@@ -11332,11 +1145
1
,17 @@ static const ctl_table ath_sysctl_templa
+@@ -11332,11 +1145
2
,17 @@ static const ctl_table ath_sysctl_templa
},
{ .ctl_name = CTL_AUTO,
.procname = "countrycode",
},
{ .ctl_name = CTL_AUTO,
.procname = "countrycode",
@@
-651,7
+652,7
@@
.procname = "maxvaps",
.mode = 0444,
.proc_handler = ath_sysctl_halparam,
.procname = "maxvaps",
.mode = 0444,
.proc_handler = ath_sysctl_halparam,
-@@ -11344,7 +114
69
,7 @@ static const ctl_table ath_sysctl_templa
+@@ -11344,7 +114
70
,7 @@ static const ctl_table ath_sysctl_templa
},
{ .ctl_name = CTL_AUTO,
.procname = "regdomain",
},
{ .ctl_name = CTL_AUTO,
.procname = "regdomain",
@@
-660,7
+661,7
@@
.proc_handler = ath_sysctl_halparam,
.extra2 = (void *)ATH_REGDOMAIN,
},
.proc_handler = ath_sysctl_halparam,
.extra2 = (void *)ATH_REGDOMAIN,
},
-@@ -11407,6 +1153
2
,12 @@ static const ctl_table ath_sysctl_templa
+@@ -11407,6 +1153
3
,12 @@ static const ctl_table ath_sysctl_templa
.extra2 = (void *)ATH_ACKRATE,
},
{ .ctl_name = CTL_AUTO,
.extra2 = (void *)ATH_ACKRATE,
},
{ .ctl_name = CTL_AUTO,
@@
-673,7
+674,7
@@
.procname = "rp",
.mode = 0200,
.proc_handler = ath_sysctl_halparam,
.procname = "rp",
.mode = 0200,
.proc_handler = ath_sysctl_halparam,
-@@ -11647,13 +1177
8
,6 @@ static ctl_table ath_static_sysctls[] =
+@@ -11647,13 +1177
9
,6 @@ static ctl_table ath_static_sysctls[] =
},
#endif
{ .ctl_name = CTL_AUTO,
},
#endif
{ .ctl_name = CTL_AUTO,
@@
-687,7
+688,7
@@
.procname = "maxvaps",
.mode = 0444,
.data = &ath_maxvaps,
.procname = "maxvaps",
.mode = 0444,
.data = &ath_maxvaps,
-@@ -11661,13 +1178
5
,6 @@ static ctl_table ath_static_sysctls[] =
+@@ -11661,13 +1178
6
,6 @@ static ctl_table ath_static_sysctls[] =
.proc_handler = proc_dointvec
},
{ .ctl_name = CTL_AUTO,
.proc_handler = proc_dointvec
},
{ .ctl_name = CTL_AUTO,