<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/mac80211/tdls.c, branch linux-3.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-09-11T10:25:22Z</updated>
<entry>
<title>mac80211: set network header in TDLS frames</title>
<updated>2014-09-11T10:25:22Z</updated>
<author>
<name>Arik Nemtsov</name>
</author>
<published>2014-09-09T14:11:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59cd85cbcf2ecca9736652dc0cfd2ec600d7ef2a'/>
<id>urn:sha1:59cd85cbcf2ecca9736652dc0cfd2ec600d7ef2a</id>
<content type='text'>
Correctly mark the network header location in mac80211-generated TDLS
frames. These may be used by lower-level drivers.

Signed-off-by: Arik Nemtsov &lt;arikx.nemtsov@intel.com&gt;
Reviewed-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: add Intel Mobile Communications copyright</title>
<updated>2014-09-05T11:52:06Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2014-09-03T12:24:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d98ad83ee86e523cc00cbf425f456fbd14b4fdc4'/>
<id>urn:sha1:d98ad83ee86e523cc00cbf425f456fbd14b4fdc4</id>
<content type='text'>
Our legal structure changed at some point (see wikipedia), but
we forgot to immediately switch over to the new copyright
notice.

For files that we have modified in the time since the change,
add the proper copyright notice now.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: don't duplicate station QoS capability data</title>
<updated>2014-08-15T12:38:08Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2014-07-22T12:50:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a74a8c846fb699f3277c0c21278bd4c414074b4a'/>
<id>urn:sha1:a74a8c846fb699f3277c0c21278bd4c414074b4a</id>
<content type='text'>
We currently track the QoS capability twice: for all peer stations
in the WLAN_STA_WME flag, and for any clients associated to an AP
interface separately for drivers in the sta-&gt;sta.wme field.

Remove the WLAN_STA_WME flag and track the capability only in the
driver-visible field, getting rid of the limitation that the field
is only valid in AP mode.

Reviewed-by: Arik Nemtsov &lt;arik@wizery.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: make sure TDLS teardown packet is sent on time</title>
<updated>2014-07-21T10:14:05Z</updated>
<author>
<name>Liad Kaufman</name>
</author>
<published>2014-07-17T14:14:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bb3f848608f070a6e3f6c477ba7ff46cf1fb0f02'/>
<id>urn:sha1:bb3f848608f070a6e3f6c477ba7ff46cf1fb0f02</id>
<content type='text'>
Since the teardown packet is created while the queues are
stopped, it isn't sent immediately, but rather is pending.
To be sure that when we flush the queues prior to destroying
the station we also send this packet - the tasklet handling
pending packets is invoked to flush the packets.

Signed-off-by: Liad Kaufman &lt;liad.kaufman@intel.com&gt;
Reviewed-by: ArikX Nemtsov &lt;arik@wizery.com&gt;
Reviewed-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: support HT for TDLS stations</title>
<updated>2014-07-21T10:14:04Z</updated>
<author>
<name>Arik Nemtsov</name>
</author>
<published>2014-07-17T14:14:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=13cc8a4a1d24ff1f3b8b6de16779ef925371b18b'/>
<id>urn:sha1:13cc8a4a1d24ff1f3b8b6de16779ef925371b18b</id>
<content type='text'>
Add the HT capabilities and HT operation information elements to TDLS
setup packets where appropriate.

Signed-off-by: Arik Nemtsov &lt;arikx.nemtsov@intel.com&gt;
Reviewed-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: move TDLS data to mgd private part</title>
<updated>2014-07-21T10:14:04Z</updated>
<author>
<name>Arik Nemtsov</name>
</author>
<published>2014-07-17T14:14:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=81dd2b8822410e56048b927be779d95a2b6dc186'/>
<id>urn:sha1:81dd2b8822410e56048b927be779d95a2b6dc186</id>
<content type='text'>
We can only be a station for TDLS connections. Also fix a bug where
a delayed work could be left scheduled if the station interface was
brought down during TDLS setup.

Signed-off-by: Arik Nemtsov &lt;arikx.nemtsov@intel.com&gt;
Reviewed-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: add TDLS QoS param IE on setup-confirm</title>
<updated>2014-07-21T10:14:04Z</updated>
<author>
<name>Arik Nemtsov</name>
</author>
<published>2014-07-17T14:14:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6f7eaa47e1de30159277f91f1145a6687f13ffd9'/>
<id>urn:sha1:6f7eaa47e1de30159277f91f1145a6687f13ffd9</id>
<content type='text'>
When TDLS QoS is supported by the the peer and the local card, add
the WMM parameter IE to the setup-confirm frame. Take the QoS settings
from the current AP, or if unsupported, use the default values from
the specification. This behavior is mandated by IEEE802.11-2012 section
10.22.4.

Signed-off-by: Arik Nemtsov &lt;arikx.nemtsov@intel.com&gt;
Reviewed-by: Liad Kaufman &lt;liad.kaufman@intel.com&gt;
Reviewed-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: add QoS IE during TDLS setup start</title>
<updated>2014-07-21T10:14:04Z</updated>
<author>
<name>Arik Nemtsov</name>
</author>
<published>2014-07-17T14:14:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=40b861a0eeb06bbfa472b456482ebf89b6886926'/>
<id>urn:sha1:40b861a0eeb06bbfa472b456482ebf89b6886926</id>
<content type='text'>
If QoS is supported by the card, add an appropriate IE to TDLS setup-
request and setup-response frames.

Consolidate the setting of the WMM info IE across mac80211.

Signed-off-by: Arik Nemtsov &lt;arikx.nemtsov@intel.com&gt;
Reviewed-by: Liad Kaufman &lt;liad.kaufman@intel.com&gt;
Reviewed-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: set TDLS capab to zero on failure frames</title>
<updated>2014-07-21T10:14:03Z</updated>
<author>
<name>Arik Nemtsov</name>
</author>
<published>2014-07-17T14:14:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd8c0b03d35be7effe20c9e5fda7e231e2c88e19'/>
<id>urn:sha1:dd8c0b03d35be7effe20c9e5fda7e231e2c88e19</id>
<content type='text'>
When sending setup-failure frames, set the capability field to zero, as
mandated by the specification (IEEE802.11-2012 8.5.13).

Signed-off-by: Arik Nemtsov &lt;arikx.nemtsov@intel.com&gt;
Reviewed-by: Liad Kaufman &lt;liad.kaufman@intel.com&gt;
Reviewed-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>mac80211: avoid adding some IEs on TDLS setup failure packets</title>
<updated>2014-07-21T10:14:03Z</updated>
<author>
<name>Arik Nemtsov</name>
</author>
<published>2014-07-17T14:14:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1606ef4a9d294dde98a2185e3645468b08925a6f'/>
<id>urn:sha1:1606ef4a9d294dde98a2185e3645468b08925a6f</id>
<content type='text'>
Most setup-specific information elements are not to be added when a
setup frame is sent with an error status code.

Signed-off-by: Arik Nemtsov &lt;arikx.nemtsov@intel.com&gt;
Reviewed-by: Liad Kaufman &lt;liad.kaufman@intel.com&gt;
Reviewed-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
</feed>
