summaryrefslogtreecommitdiff
path: root/introspection
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2013-06-04 10:21:09 -0300
committerDan Winship <danw@gnome.org>2013-06-04 10:30:30 -0300
commita7068f48c5ef03aea27ebb4ec14952d2c4b66d5b (patch)
treec8577074ebbf7c1e9b2d25314f51148c44931c2a /introspection
parentd9e0a7cbd6f8fdf81e2f66192828b860a38edd10 (diff)
Revert "platform, devices: add support for vxlan devices"
This requires a very recent kernel to even compile, and the kernel code is still rapidly changing (eg, adding IPv6 support). So take it out for now, until it stabilizes. This reverts commit 7f0f04d1067ff05527007e03af591a2bfecadafb.
Diffstat (limited to 'introspection')
-rw-r--r--introspection/Makefile.am1
-rw-r--r--introspection/nm-device-vxlan.xml116
2 files changed, 0 insertions, 117 deletions
diff --git a/introspection/Makefile.am b/introspection/Makefile.am
index 3bbd853769..fc2d773e0b 100644
--- a/introspection/Makefile.am
+++ b/introspection/Makefile.am
@@ -19,7 +19,6 @@ EXTRA_DIST = \
nm-device-veth.xml \
nm-device-tun.xml \
nm-device-macvlan.xml \
- nm-device-vxlan.xml \
nm-device-gre.xml \
nm-device.xml \
nm-ip4-config.xml \
diff --git a/introspection/nm-device-vxlan.xml b/introspection/nm-device-vxlan.xml
deleted file mode 100644
index d0c84bdb93..0000000000
--- a/introspection/nm-device-vxlan.xml
+++ /dev/null
@@ -1,116 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-
-<node name="/" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
- <interface name="org.freedesktop.NetworkManager.Device.Vxlan">
-
- <property name="Parent" type="o" access="read">
- <tp:docstring>
- The object path of the parent device (if the VXLAN is not
- purely internal to this host).
- </tp:docstring>
- </property>
-
- <property name="Id" type="u" access="read">
- <tp:docstring>
- The VXLAN Network Identifier (VNI).
- </tp:docstring>
- </property>
-
- <property name="Group" type="s" access="read">
- <tp:docstring>
- The IP multicast group used to communicate with other physical
- hosts on this VXLAN.
- </tp:docstring>
- </property>
-
- <property name="Local" type="s" access="read">
- <tp:docstring>
- The local address to use when sending VXLAN packets to other
- physical hosts.
- </tp:docstring>
- </property>
-
- <property name="Tos" type="y" access="read">
- <tp:docstring>
- The value to use in the IP ToS field for VXLAN packets sent to
- other physical hosts.
- </tp:docstring>
- </property>
-
- <property name="Ttl" type="y" access="read">
- <tp:docstring>
- The value to use in the IP TTL field for VXLAN packets sent to
- other physical hosts.
- </tp:docstring>
- </property>
-
- <property name="Learning" type="b" access="read">
- <tp:docstring>
- True if the VXLAN dynamically learns remote IP addresses.
- </tp:docstring>
- </property>
-
- <property name="Ageing" type="u" access="read">
- <tp:docstring>
- The interval at which the kernel purges stale cached addresses
- (in kernel jiffies, ie, centiseconds).
- </tp:docstring>
- </property>
-
- <property name="Limit" type="u" access="read">
- <tp:docstring>
- The maximum number of entries that can be added to the VXLAN's
- forwarding table.
- </tp:docstring>
- </property>
-
- <property name="PortMin" type="q" access="read">
- <tp:docstring>
- The lowest port number to use for outgoing VXLAN packets.
- </tp:docstring>
- </property>
-
- <property name="PortMax" type="q" access="read">
- <tp:docstring>
- The highest port number to use for outgoing VXLAN packets.
- </tp:docstring>
- </property>
-
- <property name="Proxy" type="b" access="read">
- <tp:docstring>
- True if the VXLAN is implementing DOVE ARP proxying for remote
- clients.
- </tp:docstring>
- </property>
-
- <property name="Rsc" type="b" access="read">
- <tp:docstring>
- True if the VXLAN is implementing DOVE route short-circuiting
- of known remote IP addresses.
- </tp:docstring>
- </property>
-
- <property name="L2miss" type="b" access="read">
- <tp:docstring>
- True if the VXLAN will emit netlink notifications of L2 switch
- misses.
- </tp:docstring>
- </property>
-
- <property name="L3miss" type="b" access="read">
- <tp:docstring>
- True if the VXLAN will emit netlink notifications of L3 switch
- misses.
- </tp:docstring>
- </property>
-
- <signal name="PropertiesChanged">
- <arg name="properties" type="a{sv}" tp:type="String_Variant_Map">
- <tp:docstring>
- A dictionary mapping property names to variant boxed values
- </tp:docstring>
- </arg>
- </signal>
-
- </interface>
-</node>