generic: rtl8366rb: use correct bitmasks in sanity checks

SVN-Revision: 24930
master
Gabor Juhos 14 years ago
parent 0de8689b70
commit a4472870bd
  1. 8
      target/linux/generic/files/drivers/net/phy/rtl8366rb.c

@ -458,8 +458,8 @@ static int rtl8366rb_set_vlan_4k(struct rtl8366_smi *smi,
int i; int i;
if (vlan4k->vid >= RTL8366RB_NUM_VIDS || if (vlan4k->vid >= RTL8366RB_NUM_VIDS ||
vlan4k->member > RTL8366RB_PORT_ALL || vlan4k->member > RTL8366RB_VLAN_MEMBER_MASK ||
vlan4k->untag > RTL8366RB_PORT_ALL || vlan4k->untag > RTL8366RB_VLAN_UNTAG_MASK ||
vlan4k->fid > RTL8366RB_FIDMAX) vlan4k->fid > RTL8366RB_FIDMAX)
return -EINVAL; return -EINVAL;
@ -525,8 +525,8 @@ static int rtl8366rb_set_vlan_mc(struct rtl8366_smi *smi, u32 index,
if (index >= RTL8366RB_NUM_VLANS || if (index >= RTL8366RB_NUM_VLANS ||
vlanmc->vid >= RTL8366RB_NUM_VIDS || vlanmc->vid >= RTL8366RB_NUM_VIDS ||
vlanmc->priority > RTL8366RB_PRIORITYMAX || vlanmc->priority > RTL8366RB_PRIORITYMAX ||
vlanmc->member > RTL8366RB_PORT_ALL || vlanmc->member > RTL8366RB_VLAN_MEMBER_MASK ||
vlanmc->untag > RTL8366RB_PORT_ALL || vlanmc->untag > RTL8366RB_VLAN_UNTAG_MASK ||
vlanmc->fid > RTL8366RB_FIDMAX) vlanmc->fid > RTL8366RB_FIDMAX)
return -EINVAL; return -EINVAL;

Loading…
Cancel
Save