X-Git-Url: http://git.ozo.com/?p=openwrt-10.03%2F.git;a=blobdiff_plain;f=package%2Fmac80211%2Fpatches%2F540-ath9k_channelbw_debugfs.patch;fp=package%2Fmac80211%2Fpatches%2F540-ath9k_channelbw_debugfs.patch;h=28251eeef196292b9316caeaae32280060709446;hp=9c2c014a5e488f8ad632c8ad3d23c8e18dc6b2f5;hb=20528844152fa3d2d37d2242e5b90cc71d92d28b;hpb=d6b870ccfc07f6a41c214ba02066b4e84f8a946a diff --git a/package/mac80211/patches/540-ath9k_channelbw_debugfs.patch b/package/mac80211/patches/540-ath9k_channelbw_debugfs.patch index 9c2c014a5..28251eeef 100644 --- a/package/mac80211/patches/540-ath9k_channelbw_debugfs.patch +++ b/package/mac80211/patches/540-ath9k_channelbw_debugfs.patch @@ -30,7 +30,7 @@ int r; if (sc->sc_flags & SC_OP_INVALID) -@@ -268,6 +269,21 @@ static int ath_set_channel(struct ath_so +@@ -268,6 +269,24 @@ static int ath_set_channel(struct ath_so if (!stopped || !(sc->sc_flags & SC_OP_OFFCHANNEL)) fastcc = false; @@ -44,6 +44,9 @@ + hchan->channelFlags &= ~CHANNEL_QUARTER; + hchan->channelFlags |= CHANNEL_HALF; + break; ++ default: ++ hchan->channelFlags &= ~(CHANNEL_HALF | CHANNEL_QUARTER); ++ break; + } + + if (oldflags != hchan->channelFlags)