Page MenuHomeFreeBSD

D48006.id147747.diff
No OneTemporary

D48006.id147747.diff

diff --git a/sys/dev/rtwn/rtl8192c/r92c_fw.c b/sys/dev/rtwn/rtl8192c/r92c_fw.c
--- a/sys/dev/rtwn/rtl8192c/r92c_fw.c
+++ b/sys/dev/rtwn/rtl8192c/r92c_fw.c
@@ -196,6 +196,7 @@
{
struct ieee80211_htrateset *rs_ht;
struct ieee80211_node *ni;
+ struct rtwn_node *un;
uint32_t rates, htrates;
int maxrate;
@@ -208,6 +209,7 @@
}
ni = ieee80211_ref_node(sc->node_list[macid]);
+ un = RTWN_NODE(ni);
if (ni->ni_flags & IEEE80211_NODE_HT)
rs_ht = &ni->ni_htrates;
else
@@ -217,6 +219,8 @@
* firmware; and for this chipset 2-stream 11n support is enough.
*/
rtwn_get_rates(sc, &ni->ni_rates, rs_ht, &rates, &htrates, &maxrate, 0);
+ un->rate_mask = rates;
+ un->ht_rate_mask = htrates;
RTWN_NT_UNLOCK(sc);
#ifndef RTWN_WITHOUT_UCODE

File Metadata

Mime Type
text/plain
Expires
Tue, May 19, 7:55 PM (7 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33326678
Default Alt Text
D48006.id147747.diff (761 B)

Event Timeline