summaryrefslogtreecommitdiff
path: root/src/network/networkd-netdev-vxlan.h
diff options
context:
space:
mode:
authorSusant Sahani <susant@redhat.com>2014-11-15 08:24:59 +0530
committerTom Gundersen <teg@jklm.no>2014-12-04 11:13:32 +0100
commit85a8eeee36b57c1ab382b0225fa9a87525bbeee9 (patch)
tree53a0fdbb5842e052dd74138957b3d0a4136215b5 /src/network/networkd-netdev-vxlan.h
parent0a86c1a9d8066267b878dfeddc5e0087dda6a37b (diff)
networkd: support vxlan parameters
V3: fix copy paste error V4: Make manual and config more readable Add vxlan paramertes to config.
Diffstat (limited to 'src/network/networkd-netdev-vxlan.h')
-rw-r--r--src/network/networkd-netdev-vxlan.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/network/networkd-netdev-vxlan.h b/src/network/networkd-netdev-vxlan.h
index 8c906f1075..6339af9add 100644
--- a/src/network/networkd-netdev-vxlan.h
+++ b/src/network/networkd-netdev-vxlan.h
@@ -33,10 +33,20 @@ struct VxLan {
NetDev meta;
uint64_t id;
+
+ int family;
union in_addr_union group;
+
unsigned tos;
unsigned ttl;
+
+ usec_t fdb_ageing;
+
bool learning;
+ bool arp_proxy;
+ bool route_short_circuit;
+ bool l2miss;
+ bool l3miss;
};
extern const NetDevVTable vxlan_vtable;