1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
/* SPDX-License-Identifier: LGPL-2.1+ */ #pragma once typedef struct VLan VLan; #include "netdev/netdev.h" struct VLan { NetDev meta; uint16_t id; int gvrp; int mvrp; int loose_binding; int reorder_hdr; }; DEFINE_NETDEV_CAST(VLAN, VLan); extern const NetDevVTable vlan_vtable;