ipvlan: add support to IPVLAN interface
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.
This commit is contained in:
@@ -37,6 +37,7 @@ SETTING_IP4_CONFIG_* parent="NM.SettingIP4Config" name="SETTIN
|
||||
SETTING_IP6_CONFIG_* parent="NM.SettingIP6Config" name="SETTING_IP6_CONFIG_(.+)"
|
||||
SETTING_IP_CONFIG_* parent="NM.SettingIPConfig" name="SETTING_IP_CONFIG_(.+)"
|
||||
SETTING_IP_TUNNEL_* parent="NM.SettingIPTunnel" name="SETTING_IP_TUNNEL_(.+)"
|
||||
SETTING_IPVLAN_* parent="NM.SettingIpvlan" name="SETTING_IPVLAN_(.+)"
|
||||
SETTING_LINK_* parent="NM.SettingLink" name="SETTING_LINK_(.+)"
|
||||
SETTING_LOOPBACK_* parent="NM.SettingLoopback" name="SETTING_LOOPBACK_(.+)"
|
||||
SETTING_MACSEC_* parent="NM.SettingMacsec" name="SETTING_MACSEC_(.+)"
|
||||
@@ -115,6 +116,7 @@ DEVICE_GENERIC_* parent="NM.DeviceGeneric" name="DEVICE
|
||||
DEVICE_HSR_* parent="NM.DeviceHsr" name="DEVICE_HSR_(.+)"
|
||||
DEVICE_INFINIBAND_* parent="NM.DeviceInfiniband" name="DEVICE_INFINIBAND_(.+)"
|
||||
DEVICE_IP_TUNNEL_* parent="NM.DeviceIPTunnel" name="DEVICE_IP_TUNNEL_(.+)"
|
||||
DEVICE_IPVLAN_* parent="NM.DeviceIpvlan" name="DEVICE_IPVLAN_(.+)"
|
||||
DEVICE_LOOPBACK_* parent="NM.DeviceLoopback" name="DEVICE_LOOPBACK_(.+)"
|
||||
DEVICE_MACSEC_* parent="NM.DeviceMacsec" name="DEVICE_MACSEC_(.+)"
|
||||
DEVICE_MACVLAN_* parent="NM.DeviceMacvlan" name="DEVICE_MACVLAN_(.+)"
|
||||
|
Reference in New Issue
Block a user