]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/network/netdev/vlan.h
tree-wide: drop copyright headers from frequent contributors
[thirdparty/systemd.git] / src / network / netdev / vlan.h
CommitLineData
53e1b683 1/* SPDX-License-Identifier: LGPL-2.1+ */
0ef6f454
LP
2#pragma once
3
3be1d7e0 4
aa9f1140
TG
5typedef struct VLan VLan;
6
441e9ae4 7#include "netdev/netdev.h"
3be1d7e0 8
aa9f1140
TG
9struct VLan {
10 NetDev meta;
11
267fabd2 12 uint16_t id;
c8b21184
SS
13
14 int gvrp;
6c1ff21b
SS
15 int mvrp;
16 int loose_binding;
17 int reorder_hdr;
aa9f1140
TG
18};
19
634f0f98 20DEFINE_NETDEV_CAST(VLAN, VLan);
3be1d7e0 21extern const NetDevVTable vlan_vtable;