aboutsummaryrefslogtreecommitdiff
path: root/sys/net80211
Commit message (Expand)AuthorAgeFilesLines
* Switch around the order of static inline to be in line with how it'sAdrian Chadd2015-01-111-6/+6
* Global-ify channel_type() - this fixes non-debug net80211 builds.Adrian Chadd2015-01-064-48/+26
* Refactor and split out the net80211 software scan engine from the restAdrian Chadd2015-01-064-625/+1045
* To ease changes to underlying mbuf structure and the mbuf allocator, reduceRobert Watson2015-01-051-1/+1
* Update ieee80211_sta_tim_notify() to do double duty - handle STA sleepAdrian Chadd2014-12-211-1/+20
* Break out the unicast/multicast TIM bit setting into "set somethingAdrian Chadd2014-12-211-5/+28
* Add more debugging to try and track down this scan hang nonsense.Adrian Chadd2014-12-211-1/+21
* Add some more debugging to the scan cancel methods - I'd like to seeAdrian Chadd2014-12-201-0/+14
* Document where in scan_task the scan state can change, and potentiallyAdrian Chadd2014-12-201-2/+21
* Make ieee80211_add_ssid() public.Adrian Chadd2014-12-192-1/+2
* Fix the scan handling for 11b->11g upgrades in a world where, well,Adrian Chadd2014-12-181-4/+6
* Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky2014-10-214-5/+5
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-1910-32/+33
* After much toying around with this AMRR initial rate stuff,Adrian Chadd2014-08-201-2/+3
* Undo r195846 for now - allow raw frame transmit in monitor mode.Adrian Chadd2014-08-101-9/+3
* Use logical rather than bitwise OR in if() expression.Ian Lepore2014-04-261-1/+1
* Add a SLEEP->SCAN transition. Without this a disassociate or scanAdrian Chadd2014-04-251-9/+8
* Modify the ioctl path to support querying things if the vap state isAdrian Chadd2014-04-241-7/+7
* Begin fleshing out support for net80211 provided (legacy) sleep management.Adrian Chadd2014-04-243-5/+132
* Add a capability to indicate that the net80211 stack should be doingAdrian Chadd2014-04-241-0/+1
* Allow frames to be transmitted in either RUN or SLEEP stateAdrian Chadd2014-04-231-10/+25
* Allow the state of the interface to be "up" if the VAP is in SLEEP state.Adrian Chadd2014-04-231-1/+2
* Remove IPX support.Gleb Smirnoff2014-03-141-24/+0
* Another round of removing historical mbuf(9) allocator flags.Gleb Smirnoff2014-01-161-1/+1
* Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED.Kevin Lo2014-01-088-19/+19
* Make sure any waiters on the scan results get notified if the scan taskAdrian Chadd2013-11-291-0/+1
* Fix typo in comment.Rui Paulo2013-11-291-1/+1
* Fix AMRR to correctly select the initial rate.Adrian Chadd2013-11-091-5/+5
* Don't return ENOBUFS if the transmit path handles the frame but queues it (eg...Adrian Chadd2013-11-061-4/+8
* Don't treat the node as an 11n node if 11n rates are disabled.Adrian Chadd2013-10-311-0/+8
* - Provide necessary includes, that before came via if.h pollution.Gleb Smirnoff2013-10-282-5/+4
* Include necessary headers that now are available due to pollutionGleb Smirnoff2013-10-285-0/+8
* Provide includes that are needed in these files, and before were readGleb Smirnoff2013-10-263-0/+10
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-2623-0/+24
* Fix a use-after-free node reference issue when waiting for a returnAdrian Chadd2013-10-243-8/+24
* Fix the "am I a net80211 vap" check for bpf listeners.Adrian Chadd2013-10-101-2/+2
* Create a new function to complete 802.11 mbuf transmission.Adrian Chadd2013-08-272-0/+33
* Migrate the ff_encap1() routine out into the normal output code.Adrian Chadd2013-08-263-39/+42
* Add in some backwards compatability hacks to make -HEAD net80211 compileAdrian Chadd2013-08-223-0/+27
* Reorder the mbuf defines to make more sense and group related flagsAndre Oppermann2013-08-191-8/+5
* Migrate the net80211 protocol specific use of M_FRAG, M_FIRSTFRAG andAndre Oppermann2013-08-191-2/+5
* Add m_clrprotoflags() to clear protocol specific mbuf flags at up andAndre Oppermann2013-08-192-2/+4
* Don't return ENOTSUPP here - the net80211 pluggable ioctl API will treatAdrian Chadd2013-08-181-2/+2
* Return the correct status if ieee80211_ff_check() consumes the mbuf.Adrian Chadd2013-08-181-2/+1
* Replace the homegrown implementation of nitems() with calls to nitems()Rui Paulo2013-08-146-56/+37
* Blank m_nextpkt before passing it up.Adrian Chadd2013-08-121-0/+1
* When flushing packets from the powersave queue, make sure thatAdrian Chadd2013-08-121-0/+1
* Add in missing m_free()'s during error conditions.Adrian Chadd2013-08-101-0/+6
* Convert net80211 over to using if_transmit for the dispatch from theAdrian Chadd2013-08-0812-61/+54
* Allow net80211 to compile on stable/9 and stable/8.Adrian Chadd2013-08-074-0/+22