NMDeviceIpvlan
NMDeviceIpvlan
|
|
Functions
nm_device_ipvlan_get_parent ()
NMDevice *
nm_device_ipvlan_get_parent (NMDeviceIpvlan *device
);
Returns
the device's parent device.
[transfer none]
Since: 1.52
nm_device_ipvlan_get_mode ()
const char *
nm_device_ipvlan_get_mode (NMDeviceIpvlan *device
);
Gets the IPVLAN mode of the device.
Returns
the IPVLAN mode. This is the internal string used by the
device, and must not be modified.
Since: 1.52
nm_device_ipvlan_get_private ()
gboolean
nm_device_ipvlan_get_private (NMDeviceIpvlan *device
);
Gets the private flag of the device.
Returns
the private flag of the device.
Since: 1.52
nm_device_ipvlan_get_vepa ()
gboolean
nm_device_ipvlan_get_vepa (NMDeviceIpvlan *device
);
Gets the VEPA flag of the device.
Returns
the VEPA flag of the device.
Since: 1.52
Types and Values
NM_DEVICE_IPVLAN_PARENT
#define NM_DEVICE_IPVLAN_PARENT "parent"
NM_DEVICE_IPVLAN_MODE
#define NM_DEVICE_IPVLAN_MODE "mode"
NM_DEVICE_IPVLAN_PRIVATE
#define NM_DEVICE_IPVLAN_PRIVATE "private"
NM_DEVICE_IPVLAN_VEPA
#define NM_DEVICE_IPVLAN_VEPA "vepa"
NMDeviceIpvlan
typedef struct _NMDeviceIpvlan NMDeviceIpvlan;
Since: 1.52
Property Details
The “mode”
property
“mode” gchar *
The IPVLAN mode.
Flags: Read
Default value: NULL
Since: 1.52
The “parent”
property
“parent” NMDevice *
The devices's parent device.
Flags: Read
Since: 1.52
The “private”
property
“private” gboolean
Whether the device has the private flag.
Flags: Read
Default value: FALSE
Since: 1.52
The “vepa”
property
“vepa” gboolean
Whether the device has the VEPA flag.
Flags: Read
Default value: FALSE
Since: 1.52