mirror of
https://github.com/Mange/rtl8192eu-linux-driver
synced 2026-03-31 14:40:17 +00:00
committed by
GitHub
parent
f49a6c8ada
commit
a4a3f52912
@@ -4429,7 +4429,7 @@ static u8 rtw_ap_update_chbw_by_ifbmp(struct dvobj_priv *dvobj, u8 ifbmp
|
||||
int i;
|
||||
|
||||
for (i = 0; i < dvobj->iface_nums; i++) {
|
||||
if (!(ifbmp & BIT(i)) || !dvobj->padapters)
|
||||
if (!(ifbmp & BIT(i)) || !dvobj->padapters[i])
|
||||
continue;
|
||||
|
||||
iface = dvobj->padapters[i];
|
||||
@@ -4449,7 +4449,7 @@ static u8 rtw_ap_update_chbw_by_ifbmp(struct dvobj_priv *dvobj, u8 ifbmp
|
||||
}
|
||||
|
||||
for (i = 0; i < dvobj->iface_nums; i++) {
|
||||
if (!(ifbmp & BIT(i)) || !dvobj->padapters)
|
||||
if (!(ifbmp & BIT(i)) || !dvobj->padapters[i])
|
||||
continue;
|
||||
|
||||
iface = dvobj->padapters[i];
|
||||
@@ -4617,7 +4617,7 @@ u8 rtw_ap_chbw_decision(_adapter *adapter, u8 ifbmp, u8 excl_ifbmp
|
||||
|
||||
#ifdef CONFIG_RTW_MESH
|
||||
for (i = 0; i < dvobj->iface_nums; i++)
|
||||
if ((ifbmp & BIT(i)) && dvobj->padapters)
|
||||
if ((ifbmp & BIT(i)) && dvobj->padapters[i])
|
||||
if (!MLME_IS_MESH(dvobj->padapters[i]))
|
||||
break;
|
||||
ifbmp_all_mesh = i >= dvobj->iface_nums ? 1 : 0;
|
||||
|
||||
@@ -116,7 +116,7 @@ static int __nat25_add_pppoe_tag(struct sk_buff *skb, struct pppoe_tag *tag)
|
||||
/* have a room for new tag */
|
||||
memmove(((unsigned char *)ph->tag + data_len), (unsigned char *)ph->tag, ntohs(ph->length));
|
||||
ph->length = htons(ntohs(ph->length) + data_len);
|
||||
memcpy((unsigned char *)ph->tag, tag, data_len);
|
||||
memcpy((unsigned char *)ph->tag, tag, tag->tag_len);
|
||||
return data_len;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user