|
|
@@ -455,8 +455,8 @@ static int rtl8366s_set_vlan_4k(struct rtl8366_smi *smi,
|
|
|
int i;
|
|
|
|
|
|
if (vlan4k->vid >= RTL8366S_NUM_VIDS ||
|
|
|
- vlan4k->member > RTL8366S_PORT_ALL ||
|
|
|
- vlan4k->untag > RTL8366S_PORT_ALL ||
|
|
|
+ vlan4k->member > RTL8366S_VLAN_MEMBER_MASK ||
|
|
|
+ vlan4k->untag > RTL8366S_VLAN_UNTAG_MASK ||
|
|
|
vlan4k->fid > RTL8366S_FIDMAX)
|
|
|
return -EINVAL;
|
|
|
|
|
|
@@ -524,8 +524,8 @@ static int rtl8366s_set_vlan_mc(struct rtl8366_smi *smi, u32 index,
|
|
|
if (index >= RTL8366S_NUM_VLANS ||
|
|
|
vlanmc->vid >= RTL8366S_NUM_VIDS ||
|
|
|
vlanmc->priority > RTL8366S_PRIORITYMAX ||
|
|
|
- vlanmc->member > RTL8366S_PORT_ALL ||
|
|
|
- vlanmc->untag > RTL8366S_PORT_ALL ||
|
|
|
+ vlanmc->member > RTL8366S_VLAN_MEMBER_MASK ||
|
|
|
+ vlanmc->untag > RTL8366S_VLAN_UNTAG_MASK ||
|
|
|
vlanmc->fid > RTL8366S_FIDMAX)
|
|
|
return -EINVAL;
|
|
|
|