summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_node.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix possible panic while switching from STA mode into hostap/ibss modes.stsp2012-08-171-1/+2
* Print messages about nodes purged from the node cache if hostap/ibss modes arestsp2012-07-181-3/+4
* Move increment of ic_nnodes closer to where the node is actually insertedstsp2012-07-161-3/+26
* Tweak node cache eviction strategy when the cache is full: kick off new nodesstsp2012-07-131-4/+12
* There is no need to explicitly skip ic_bss when iterating over cached nodes.stsp2012-01-251-3/+1
* Clean inactive authenticated nodes during cache timeout as well.stsp2012-01-251-4/+4
* Implement missing bits of node inactivity accounting in hostap mode.stsp2012-01-211-21/+81
* Hold interrupts blocked while comparing a cached node's refcount to zerostsp2012-01-211-3/+3
* Make it possible to free cached nodes which never associated (e.g. nodesstsp2012-01-181-2/+4
* Clean nodes until the number of cached nodes is smaller than the maximum numberkettenis2011-03-281-2/+2
* No "\n" needed at the end of panic() strings.krw2010-08-071-2/+2
* in hostap mode, notify drivers via a new callback when a STA leavesdamien2010-07-191-1/+4
* In ieee80211_node_leave(), clear the associd after callingdamien2010-06-191-7/+6
* fix my previous commit, i forgot BIP, so instead of enumeratingdamien2010-06-141-3/+5
* do not try to associate with an AP using an unsupported group cipher,damien2010-06-141-1/+4
* Four uses of uninitialized variables found by clang via jsg@. ar5416, ar9287krw2010-03-281-1/+2
* Do not always create a new node when a beacon or a probe responsedamien2010-02-171-2/+1
* fix a panic that occurs when IEEE80211_STA_ONLY is defined (SMALL_KERNEL).damien2009-01-291-3/+4
* Block Ack agreements are unidirectional.damien2009-01-281-3/+3
* In ieee80211_find_node(), roll our own RB_FIND() based on the key (macaddr)damien2009-01-281-4/+16
* unbreak SMALL_KERNEL builds by adding missing #ifndef IEEE80211_STA_ONLYdamien2009-01-271-2/+10
* move ni_macaddr field at the top of the ieee80211_node structure.damien2009-01-261-5/+4
* Add some initial HT bits (not enabled yet) based on 802.11n Draft 7.01:damien2009-01-261-6/+63
* Add an ieee80211_notify_dtim() function that drivers should call afterdamien2008-12-141-1/+32
* Prevent a crash in ieee80211_setkeys() when unplugging an interface inmk2008-10-231-1/+3
* Second pass of simple timeout_add -> timeout_add_sec conversionsblambert2008-10-151-2/+2
* Initial implementation of PMKSA caching and pre-authentication.damien2008-09-271-39/+97
* move code to support Frequency-Hopping spread spectrum (FHSS) PHYsdamien2008-08-291-5/+1
* introduce new IEEE80211_STA_ONLY kernel option that can be set todamien2008-08-271-13/+56
* new SHA-256 based AKMPs.damien2008-08-121-2/+2
* add/process group integrity cipher suite in RSN IEs.damien2008-08-121-2/+28
* the only integrity group cipher currently supported is AES-128-CMAC.damien2008-08-121-1/+2
* generate a random IGTK in HostAP mode if we're MFP-capable.damien2008-08-121-1/+12
* get rid of the map_ptk()/map_gtk() functions, just inline themdamien2008-08-121-5/+7
* Drop frames that are received unencrypted when WEP is on or whendamien2008-08-021-1/+4
* ignore PS mode changes and PS-Poll from non-associated STAs.damien2008-07-281-1/+4
* s/IEEE80211_DPRINTF/DPRINTF/damien2008-07-271-30/+24
* add ieee80211_priv.h file: contains definitions private to net80211.damien2008-07-211-1/+2
* rename arc4random_bytes => arc4random_buf to match libc's nicer name;djm2008-06-091-4/+4
* move ieee80211_ibss_merge() from ieee80211_input.c to ieee80211_node.cdamien2008-04-211-1/+103
* move ieee80211_auth_open() to ieee80211_proto.cdamien2008-04-211-1/+32
* Kernel implementation of the 4-way handshake and group-keydamien2008-04-161-9/+167
* MALLOC/FREE -> malloc/freechl2007-10-291-4/+4
* use new malloc M_ZERO flag + replace MALLOC with mallocdamien2007-09-071-15/+8
* remove remaining bits for pre-RSNA shared authmode support.damien2007-07-061-6/+1
* initialize an unitialized variable.damien2007-07-061-2/+2
* maintain the traffic-indication (TIM) virtual bitmap by definingdamien2007-07-031-3/+15
* initial bits for proper TIM support.damien2007-07-021-1/+14
* constifydamien2007-06-161-20/+25
* don't mix u_int{8,16,32}_t and uint{8,16,32}_tdamien2007-06-161-2/+2