#
ebdda46c |
| 06-Jul-2005 |
Sam Leffler <sam@FreeBSD.org> |
Fix race condition in handling node reference counts for authenticating stations in ap mode. Track when a node's first auth frame is received and use this to decide whether or not to bump the refcnt
Fix race condition in handling node reference counts for authenticating stations in ap mode. Track when a node's first auth frame is received and use this to decide whether or not to bump the refcnt. This insures we only ever bump the refcnt once.
Reviewed by: avatar Approved by: re (scottl)
show more ...
|
#
720bd46e |
| 06-Jul-2005 |
Tai-hwa Liang <avatar@FreeBSD.org> |
Only update the scan entry state based on newly received frames. This fixes duplicative BSS entries(memory leaks as well) listed in "ifconfig dev list scan" when a station fails to associate with an
Only update the scan entry state based on newly received frames. This fixes duplicative BSS entries(memory leaks as well) listed in "ifconfig dev list scan" when a station fails to associate with an AP.
Reviewed by: sam Approved by: re (scottl)
show more ...
|
#
bc031652 |
| 13-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
revert 1.53; it breaks ibss merge
Noticed by: Bruno Randolf Approved by: re (dwhite)
|
#
3fd5a5aa |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
don't look at the wme ie in a beacon unless we negotiated use
|
#
7f1d8b75 |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
validate the bssid for non-data frames too when operating in adhoc/ahdemo/hostap modes
|
#
2cc12ade |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
o fix wpa w/ wme: don't strip the QoS header on recv as tkip requires it; instead pass the space occupied by the header down into the crypto modules (except in the demic case which needs it only
o fix wpa w/ wme: don't strip the QoS header on recv as tkip requires it; instead pass the space occupied by the header down into the crypto modules (except in the demic case which needs it only when doing int in s/w) o while here fix defrag to strip the header from 2nd and later frames o teach decap code how to handle 4-address frames
show more ...
|
#
da17aba1 |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
mark stations authorized during recv processing instead of doing it as a side effect of sending an auth success frame; sending mgmt frames should not have side effects
|
#
404265d4 |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
accept diassoc frame in ASSOC state
|
#
4720ec19 |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
pull some debug msgs up so they're seen more often
|
#
181181ac |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
kick the state machine when we receive failure notice from an ap (when operating in sta mode); this speeds up the state machine, previously we were acting on a timeout
|
#
4fd1a57d |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
discard open auth requests in adhoc mode
|
#
b8d05d3c |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
reject open auth requests when shared key auth is configured
Obtained from: Atheros
|
#
84eb84c4 |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
add ieee80211_send_error to encapsulate an idiom
|
#
c789ea8b |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
o always check if ic_set_tim is !NULL before using it o add missing call to clear tim after flushing ps q
|
#
ec425115 |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
mark state for protection only when operating in 11g
|
#
9b4db829 |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
don't reject station based on the PRIVACY bit in the capabilities; the 802.11 spec says not to
Obtained from: Atheros
|
#
49d4c02f |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
correct checks for rate set compatibility
|
#
f1e95a23 |
| 10-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
record tstamp from beacons received in station mode when associated; this is needed by drivers that want to resync their timers based on the tsf of the last recv'd beacon frame
|
#
a634d6a7 |
| 09-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
o collect dtim period+count from beacons in station mode so drivers can better program beacon timers o leave placeholder in com structure for future ap/adhoc mode tim support
Reviewed by: avatar
|
#
96d88463 |
| 06-Jun-2005 |
Sam Leffler <sam@FreeBSD.org> |
add force flag to enmic/demic crypto api for use in xmit fragmentation and h/w mic verification
Reviewed by: avatar
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
1f298879 |
| 04-Apr-2005 |
Sam Leffler <sam@FreeBSD.org> |
change ieee80211_input to return the frame type or -1
|
#
c9a4bb99 |
| 26-Mar-2005 |
Sam Leffler <sam@FreeBSD.org> |
when WPA is enabled discard association requests w/o a WPA ie
Submitted by: Divy Le Ray
|
#
20098591 |
| 16-Mar-2005 |
Sam Leffler <sam@FreeBSD.org> |
eliminate use after free in debug code
Noticed by: Coverity Prevent analysis tool
|
#
0796482d |
| 16-Mar-2005 |
Sam Leffler <sam@FreeBSD.org> |
kill dead code
Noticed by: Coverity Prevent analysis tool
|
#
a0cc3f85 |
| 23-Feb-2005 |
Sam Leffler <sam@FreeBSD.org> |
mark timestamp for pending fragments
Noticed by: Jeffrey D. Chung
|