diff options
author | sam <sam@FreeBSD.org> | 2004-04-02 23:25:39 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2004-04-02 23:25:39 +0000 |
commit | b024266b895c0a68076a0ede4910ffe39b7e258a (patch) | |
tree | 993e3d1529ff6a97bf28e206984714e0e08a3c61 /sys/net80211/ieee80211_proto.h | |
parent | 5c586165c7b79b179b3583cb3d33b957f21edfdf (diff) | |
download | FreeBSD-src-b024266b895c0a68076a0ede4910ffe39b7e258a.zip FreeBSD-src-b024266b895c0a68076a0ede4910ffe39b7e258a.tar.gz |
fix adhoc/ibss operation for drivers that require host support (e.g. ath):
o remove IEEE80211_C_RCVMGT capability
o on transmit craft new nodes as needed using new ieee80211_find_txnode routine
o add ieee80211_find_txnode routine to lookup a node by mac address and
if not present create one when operating in ibss/ahdemo mode; new nodes
are dup'd from bss and the driver is told to treat the node as if a new
association has been created so driver-private state (e.g. rate control
handling) is setup
Obtained from: netbsd (basic idea)
Diffstat (limited to 'sys/net80211/ieee80211_proto.h')
0 files changed, 0 insertions, 0 deletions