linux-mainline/net
Arik Nemtsov 941c93cd03 mac80211: data path modification for TDLS peers
Mark the STA entries of enabled TDLS peers with a new "peer authorized"
flag.

During link setup, allow special TDLS setup frames through the AP, but
otherwise drop all packets destined to the peer. This is required by the
TDLS (802.11z) specification in order to prevent reordering of MSDUs
between the AP and direct paths.

When setup completes and the peer is authorized, send data directly,
bypassing the AP.

In the Rx path, allow data to be received directly from TDLS peers.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Cc: Kalyan C Gaddam <chakkal@iit.edu>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-09-30 15:57:09 -04:00
..
9p
802
8021q
appletalk
atm
ax25
batman-adv
bluetooth Bluetooth: mark l2cap_create_iframe_pdu as static 2011-09-21 12:59:16 -03:00
bridge
caif
can
ceph
core
dcb
dccp
decnet
dns_resolver
dsa
econet
ethernet
ieee802154
ipv4
ipv6
ipx
irda
iucv
key
l2tp
lapb
llc
mac80211 mac80211: data path modification for TDLS peers 2011-09-30 15:57:09 -04:00
netfilter
netlabel
netlink
netrom
nfc NFC: use after free on error 2011-09-27 14:34:10 -04:00
packet
phonet
rds
rfkill rfkill: properly assign a boolean type 2011-09-19 16:10:14 -04:00
rose
rxrpc
sched
sctp
sunrpc
tipc
unix
wanrouter
wimax
wireless mac80211: data path modification for TDLS peers 2011-09-30 15:57:09 -04:00
x25
xfrm
compat.c
Kconfig
Makefile
nonet.c
socket.c
sysctl_net.c