<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/mac80211/ht.c, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-09-15T20:48:23Z</updated>
<entry>
<title>mac80211: share STA information with driver</title>
<updated>2008-09-15T20:48:23Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2008-09-10T22:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=17741cdc264e4d768167766a252210e201c1519a'/>
<id>urn:sha1:17741cdc264e4d768167766a252210e201c1519a</id>
<content type='text'>
This patch changes mac80211 to share some more data about
stations with drivers. Should help iwlwifi and ath9k when
 they get around to updating, and might also help with
implementing rate control algorithms without internals.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Cc: Sujith Manoharan &lt;Sujith.Manoharan@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: use nl80211 interface types</title>
<updated>2008-09-15T20:48:23Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2008-09-10T22:01:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=05c914fe330fa8e1cc67870dc0d3809dfd96c107'/>
<id>urn:sha1:05c914fe330fa8e1cc67870dc0d3809dfd96c107</id>
<content type='text'>
There's really no reason for mac80211 to be using its
own interface type defines. Use the nl80211 types and
simplify the configuration code a bit: there's no need
to translate them any more now.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: move frame TX function</title>
<updated>2008-09-11T19:53:39Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2008-09-09T13:07:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e50db65c0dad109aae77c353305853b31555b228'/>
<id>urn:sha1:e50db65c0dad109aae77c353305853b31555b228</id>
<content type='text'>
The ieee80211_sta_tx function isn't MLME code any more,
it's getting used by a lot of code. Move it to utils and
rename it to ieee80211_tx_skb.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: make BA session handling independent of STA mode</title>
<updated>2008-09-11T19:53:39Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2008-09-09T12:42:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=de1ede7ac3bd300f9aa565d0f93f6cf9ba74bb1a'/>
<id>urn:sha1:de1ede7ac3bd300f9aa565d0f93f6cf9ba74bb1a</id>
<content type='text'>
The aggregation handling isn't dependent on anything related to our
STA-mode implementation, and doesn't need to depend on it for frame
processing. This patch moves the relevant code to ht.c and adds a
hook in rx.c. For now, the relevant action frames are only processed
in STA/IBSS modes, but that's now something we can easily change.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: move some HT code out of main.c</title>
<updated>2008-09-11T19:53:37Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2008-09-08T15:44:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bacac545f10f2bf6e5ceff0d8e2b82dfc493602a'/>
<id>urn:sha1:bacac545f10f2bf6e5ceff0d8e2b82dfc493602a</id>
<content type='text'>
Now that I've created ht.c, I can move the aggregation
code from main.c into it.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: move some HT code out of mlme.c</title>
<updated>2008-09-11T19:53:37Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2008-09-08T15:44:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=44d414dbff9d5bf46fc09f2e68567b5848cbbfd3'/>
<id>urn:sha1:44d414dbff9d5bf46fc09f2e68567b5848cbbfd3</id>
<content type='text'>
Some of the HT code in mlme.c is misplaced:
 * constants/definitions belong to the ieee80211.h header
 * code being used in other modes as well shouldn't be there

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
