Luis R. Rodriguez
0c7dc45d21
cfg80211: Fix regression with 11d on bands
...
This fixes a regression on disallowing bands introduced with the new
802.11d support. The issue is that IEEE-802.11 allows APs to send
a subset of what a country regulatory domain defines. This was clarified
in this document:
http://tinyurl.com/11d-clarification
As such it is possible, and this is what is done in practice, that a
single band 2.4 GHz AP will only send 2.4 GHz band regulatory information
through the 802.11 country information element and then the current
intersection with what CRDA provided yields a regulatory domain with
no 5 GHz information -- even though that country may actually allow
5 GHz operation. We correct this by only applying the intersection rules
on a channel if the the intersection yields a regulatory rule on the
same band the channel is on.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-01-16 17:08:24 -05:00
..
9p
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2008-12-28 12:49:40 -08:00
802
8021q
vlan: add neigh_setup
2009-01-08 10:50:20 -08:00
appletalk
appletalk: convert aarp to net_device_ops
2009-01-07 17:21:44 -08:00
atm
netdevice: Kill netdev->priv
2008-12-08 01:14:16 -08:00
ax25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2008-12-28 12:49:40 -08:00
bluetooth
bluetooth: driver API update
2009-01-07 17:23:17 -08:00
bridge
netfilter 05/09: ebtables: fix inversion in match code
2009-01-12 21:18:35 -08:00
can
can: fix slowpath issue in hrtimer callback function
2009-01-14 21:06:55 -08:00
core
net: Add init_dummy_netdev() and fix EMAC driver using it
2009-01-14 21:05:05 -08:00
dcb
DCB: fix kfree(skb)
2009-01-04 17:29:21 -08:00
dccp
dccp ccid-3: Fix RFC reference
2009-01-11 00:17:22 -08:00
decnet
net: Make static
2008-12-10 15:18:31 -08:00
dsa
dsa: convert to net_device_ops (v2)
2009-01-06 16:45:26 -08:00
econet
ethernet
ipv4
gso: Ensure that the packet is long enough
2009-01-14 20:41:12 -08:00
ipv6
ipv6: Fix fib6_dump_table walker leak
2009-01-13 22:17:51 -08:00
ipx
irda
tty: Fix an ircomm warning and note another bug
2009-01-02 10:19:43 -08:00
iucv
s390: remove s390_root_dev_*()
2009-01-06 10:44:34 -08:00
key
lapb
llc
mac80211
mac80211: more kernel-doc fixes
2009-01-16 17:08:23 -05:00
netfilter
netfilter 08/09: xt_time: print timezone for user information
2009-01-12 21:18:36 -08:00
netlabel
netlabel: Update kernel configuration API
2008-12-31 12:54:11 -05:00
netlink
genetlink: export genl_unregister_mc_group()
2009-01-07 10:00:17 -08:00
netrom
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2008-12-28 12:49:40 -08:00
packet
phonet
phonet: update to net_device_ops
2009-01-07 17:24:34 -08:00
rfkill
net/rfkill/rfkill.c: fix unused rfkill_led_trigger() warning
2009-01-04 17:11:24 -08:00
rose
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2008-12-28 12:49:40 -08:00
rxrpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2008-12-28 12:49:40 -08:00
sched
pkt_sched: sch_htb: Break all htb_do_events() after 2 jiffies
2009-01-12 21:54:40 -08:00
sctp
fix similar typos to successfull
2009-01-08 08:31:15 -08:00
sunrpc
SUNRPC: The sunrpc server code should not be used by out-of-tree modules
2009-01-07 17:18:42 -05:00
tipc
net/tipc/bcast.h: use ARRAY_SIZE
2009-01-11 00:06:33 -08:00
unix
introduce new LSM hooks where vfsmount is available.
2008-12-31 18:07:37 -05:00
wanrouter
wimax
wimax: testing for rfkill support should also test for CONFIG_RFKILL_MODULE
2009-01-08 11:08:01 -08:00
wireless
cfg80211: Fix regression with 11d on bands
2009-01-16 17:08:24 -05:00
x25
xfrm
xfrm: For 32/64 compatability wrt. xfrm_usersa_info
2009-01-14 14:55:35 -08:00
compat.c
Kconfig
wimax: Makefile, Kconfig and docbook linkage for the stack
2009-01-07 10:00:17 -08:00
Makefile
wimax: Makefile, Kconfig and docbook linkage for the stack
2009-01-07 10:00:17 -08:00
nonet.c
socket.c
sanitize audit_fd_pair()
2009-01-04 15:14:41 -05:00
sysctl_net.c
TUNABLE