mirror of
https://github.com/logicog/RTLPlayground.git
synced 2026-10-29 17:54:14 +08:00
Fix range check in vlan_get()
This commit is contained in:
1 parent
364d538abd
commit
16f4e2a1c6
1 file changed
+1
-1
+1
-1
@@ -104,7 +104,7 @@ void vlan_delete(uint16_t vlan) __banked
|
|||||||
*/
|
*/
|
||||||
int8_t vlan_get(register uint16_t vlan) __banked
|
int8_t vlan_get(register uint16_t vlan) __banked
|
||||||
{
|
{
|
||||||
if (vlan >= 0x3ff) // VLAN 4095 is special
|
if (vlan >= 0xfff) // VLAN 4095 is special
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
REG_WRITE(RTL837X_TBL_CTRL, vlan >> 8, vlan, TBL_VLAN, TBL_EXECUTE);
|
REG_WRITE(RTL837X_TBL_CTRL, vlan >> 8, vlan, TBL_VLAN, TBL_EXECUTE);
|
||||||
|
|||||||
Reference in new issue
Block a user