chiark / gitweb /
networkctl: remove unused variable
[elogind.git] / src / network / networkd-netdev-vxlan.h
index a2de2713cca8a5716163e9930637986cb75cd2c7..8c906f10751aaacfd7927ebfbd42b52cccf012d1 100644 (file)
 
 #pragma once
 
+typedef struct VxLan VxLan;
+
 #include "networkd-netdev.h"
 
+#include "in-addr-util.h"
+
 #define VXLAN_VID_MAX (1u << 24) - 1
 
+struct VxLan {
+        NetDev meta;
+
+        uint64_t id;
+        union in_addr_union group;
+        unsigned tos;
+        unsigned ttl;
+        bool learning;
+};
+
 extern const NetDevVTable vxlan_vtable;