<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/bwi, branch release/10.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F10.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F10.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-02-17T01:36:53Z</updated>
<entry>
<title>MFC r260444:</title>
<updated>2014-02-17T01:36:53Z</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2014-02-17T01:36:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=434976f6cd42b5bf4e4b90394940bf104607befe'/>
<id>urn:sha1:434976f6cd42b5bf4e4b90394940bf104607befe</id>
<content type='text'>
Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED.

The origin of WEP comes from IEEE Std 802.11-1997 where it defines
whether the frame body of MAC frame has been encrypted using WEP
algorithm or not.
IEEE Std. 802.11-2007 changes WEP to Protected Frame, indicates
whether the frame is protected by a cryptographic encapsulation
algorithm.

Reviewed by:	adrian, rpaulo
</content>
</entry>
<entry>
<title>ieee80211_rate2plcp() and ieee80211_rate2phytype() are both pre-11n</title>
<updated>2013-08-13T09:58:27Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2013-08-13T09:58:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a1df5ac10aacc54b747a74da6b0988d56a2b1a0f'/>
<id>urn:sha1:a1df5ac10aacc54b747a74da6b0988d56a2b1a0f</id>
<content type='text'>
routines and thus assert if one passes in a rate code with the
high bit set.

Since the high bit can indicate either IEEE80211_RATE_BASIC or
IEEE80211_RATE_MCS, it's up to the caller to determine whether
the rate is 11n or not, and either mask out the BASIC bit, or
call a different function.

(Yes, this does mean that net80211 should grow 11n-aware rate2phytype()
and rate2plcp() functions..)

This may need to happen for the other drivers - it's currently only
done (now) for iwn(4) and bwi(4).

PR:		kern/181100
</content>
</entry>
<entry>
<title>Mechanically substitute flags from historic mbuf allocator with</title>
<updated>2012-12-04T09:32:43Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2012-12-04T09:32:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c6499eccad497913a5025fbde8ae76da70e08043'/>
<id>urn:sha1:c6499eccad497913a5025fbde8ae76da70e08043</id>
<content type='text'>
malloc(9) flags in sys/dev.
</content>
</entry>
<entry>
<title>Add opt_wlan.h includes, so IEEE80211_* configuration changes are</title>
<updated>2012-05-12T15:11:53Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2012-05-12T15:11:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=60807f5b813c9c7e18f54d919b7f1396f8c8d2b0'/>
<id>urn:sha1:60807f5b813c9c7e18f54d919b7f1396f8c8d2b0</id>
<content type='text'>
correctly picked up.

Noticed by:	Justin Hibbits, whilst debugging @ BSDCan
</content>
</entry>
<entry>
<title>Fix some net80211 enum nits:</title>
<updated>2011-12-17T10:23:17Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2011-12-17T10:23:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fcd9500f91d73a30f2ea8167a6d5e330e7d9e92f'/>
<id>urn:sha1:fcd9500f91d73a30f2ea8167a6d5e330e7d9e92f</id>
<content type='text'>
- ic_vap_create() uses an ieee80211_opmode argument
- ieee80211_rate2media() takes an ieee80211_phymode argument
- ieee80211_plcp2rate() takes an ieee80211_phytype argument
- cast to enum ieee80211_protmode and ieee80211_roamingmode to silence
  compiler warnings

Submitted by:	arundel@
</content>
</entry>
<entry>
<title>Fix an incorrect use of sizeof().</title>
<updated>2011-10-10T02:54:58Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2011-10-10T02:54:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3c5ebcdc1d8d09b1b3b4f2ce2572f4042b7fb611'/>
<id>urn:sha1:3c5ebcdc1d8d09b1b3b4f2ce2572f4042b7fb611</id>
<content type='text'>
Obtained from:	OpenBSD sys/dev/ic/bwi.c r1.87
</content>
</entry>
<entry>
<title>Update from OpenBSD: Include 0x4402 in the bbp id mapping table used on older devices.</title>
<updated>2011-10-10T02:49:21Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2011-10-10T02:49:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e008215028b0555d4c7f36d14dce1c4f0e755149'/>
<id>urn:sha1:e008215028b0555d4c7f36d14dce1c4f0e755149</id>
<content type='text'>
http://bcm-specs.sipsolutions.net/BackPlane agrees.

Obtained from:	OpenBSD, sys/dev/ic/bwi.c r1.88
</content>
</entry>
<entry>
<title>Fix an unaligned access issue; tidy up OFDM/DS rate decoding from the PLCP.</title>
<updated>2011-10-03T16:30:18Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2011-10-03T16:30:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=79c27adfd5be6ceb73ba6b6e075cfa30e35dd843'/>
<id>urn:sha1:79c27adfd5be6ceb73ba6b6e075cfa30e35dd843</id>
<content type='text'>
This fixes a panic on PPC.

Submitted by:	novel
Obtained from:	OpenBSD, sys/dev/ic/bwi.c r1.89
</content>
</entry>
<entry>
<title>Pull ieee80211_ratectl_node_init() calls from drivers into net80211.</title>
<updated>2011-01-17T20:15:15Z</updated>
<author>
<name>Bernhard Schmidt</name>
<email>bschmidt@FreeBSD.org</email>
</author>
<published>2011-01-17T20:15:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bd56e71b4b4e072ef14689259d450a8d675e51c7'/>
<id>urn:sha1:bd56e71b4b4e072ef14689259d450a8d675e51c7</id>
<content type='text'>
This fixes hostap mode for at least ral(4) and run(4), because there is
no sufficient call into drivers which could be used initialize the node
related ratectl variables.

MFC after:	3 days
</content>
</entry>
<entry>
<title>sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.</title>
<updated>2011-01-12T19:53:56Z</updated>
<author>
<name>Matthew D Fleming</name>
<email>mdf@FreeBSD.org</email>
</author>
<published>2011-01-12T19:53:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6dc7dc9a3ece89691444e906783892ccaa77a192'/>
<id>urn:sha1:6dc7dc9a3ece89691444e906783892ccaa77a192</id>
<content type='text'>
Commit the rest of the devices.
</content>
</entry>
</feed>
