X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fnetwork%2Fnetworkd.h;h=51d77570d40ebab12c8900b4bd68a04da98674fa;hb=b6e2f3293d0f9a821819d96038eec2a19062151f;hp=184f631ecfa39a564103d2e88aa20b1552146f14;hpb=1a436809498faf6486815baa0338fb6b8e5def07;p=elogind.git diff --git a/src/network/networkd.h b/src/network/networkd.h index 184f631ec..51d77570d 100644 --- a/src/network/networkd.h +++ b/src/network/networkd.h @@ -22,7 +22,6 @@ #pragma once #include -#include #include "sd-event.h" #include "sd-rtnl.h" @@ -75,7 +74,7 @@ struct NetDev { char *name; NetDevKind kind; - int vlanid; + uint64_t vlanid; int ifindex; NetDevState state; @@ -97,7 +96,7 @@ struct Network { char *description; NetDev *bridge; NetDev *bond; - NetDev *vlan; + Hashmap *vlans; bool dhcp; bool dhcp_dns; bool dhcp_mtu;