Functions
nm_device_macvlan_get_parent ()
NMDevice *
nm_device_macvlan_get_parent (NMDeviceMacvlan *device
);
Returns
the device's parent device.
[transfer none]
Since: 1.2
nm_device_macvlan_get_mode ()
const char *
nm_device_macvlan_get_mode (NMDeviceMacvlan *device
);
Gets the MACVLAN mode of the device.
Returns
the MACVLAN mode. This is the internal string used by the
device, and must not be modified.
Since: 1.2
nm_device_macvlan_get_no_promisc ()
gboolean
nm_device_macvlan_get_no_promisc (NMDeviceMacvlan *device
);
Gets the no-promiscuous flag of the device.
Returns
the no-promiscuous flag of the device.
Since: 1.2
nm_device_macvlan_get_tap ()
gboolean
nm_device_macvlan_get_tap (NMDeviceMacvlan *device
);
Gets the device type (MACVLAN or MACVTAP).
Returns
TRUE
if the device is a MACVTAP, FALSE
if it is a MACVLAN.
Since: 1.2
NM_DEPRECATED_IN_1_24_FOR ()
4
NM_DEPRECATED_IN_1_24_FOR ();
NM_DEPRECATED_IN_1_24_FOR
is deprecated and should not be used in newly-written code.
Types and Values
NM_DEVICE_MACVLAN_PARENT
#define NM_DEVICE_MACVLAN_PARENT "parent"
NM_DEVICE_MACVLAN_MODE
#define NM_DEVICE_MACVLAN_MODE "mode"
NM_DEVICE_MACVLAN_NO_PROMISC
#define NM_DEVICE_MACVLAN_NO_PROMISC "no-promisc"
NM_DEVICE_MACVLAN_TAP
#define NM_DEVICE_MACVLAN_TAP "tap"
NM_DEVICE_MACVLAN_HW_ADDRESS
#define NM_DEVICE_MACVLAN_HW_ADDRESS "hw-address"