Fix range check in vlan_get()

This commit is contained in:
Mark H. Spatz
2026-03-08 17:52:39 -04:00
parent 364d538abd
commit 16f4e2a1c6
+1 -1
View File
@@ -104,7 +104,7 @@ void vlan_delete(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;
REG_WRITE(RTL837X_TBL_CTRL, vlan >> 8, vlan, TBL_VLAN, TBL_EXECUTE);