
This patch add support to IPVLAN interface. IPVLAN is a driver for a virtual network device that can be used in container environment to access the host network. IPVLAN exposes a single MAC address to the external network regardless the number of IPVLAN device created inside the host network. This means that a user can have multiple IPVLAN devices in multiple containers and the corresponding switch reads a single MAC address. IPVLAN driver is useful when the local switch imposes constraints on the total number of MAC addresses that it can manage.
39 lines
837 B
XML
39 lines
837 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<node name="/">
|
|
<!--
|
|
org.freedesktop.NetworkManager.Device.Ipvlan:
|
|
@short_description: IPVLAN Device.
|
|
-->
|
|
<interface name="org.freedesktop.NetworkManager.Device.Ipvlan">
|
|
|
|
<!--
|
|
Parent:
|
|
@since: 1.52
|
|
The object path of the parent device.
|
|
-->
|
|
<property name="Parent" type="o" access="read"/>
|
|
|
|
<!--
|
|
Vepa:
|
|
@since: 1.52
|
|
The IPVLAN VEPA flag.
|
|
-->
|
|
<property name="Vepa" type="b" access="read"/>
|
|
|
|
<!--
|
|
Mode:
|
|
@since: 1.52
|
|
The IPVLAN mode, one of "l2", "l3", "l3s".
|
|
-->
|
|
<property name="Mode" type="s" access="read"/>
|
|
|
|
<!--
|
|
Private:
|
|
@since: 1.52
|
|
The IPVLAN private flag.
|
|
-->
|
|
<property name="Private" type="b" access="read"/>
|
|
|
|
</interface>
|
|
</node>
|