Top |
guint | ageing | Read |
gboolean | carrier | Read |
guint | dst-port | Read |
char * | group | Read |
guint | id | Read |
gboolean | l2miss | Read |
gboolean | l3miss | Read |
gboolean | learning | Read |
guint | limit | Read |
char * | local | Read |
NMDevice * | parent | Read |
gboolean | proxy | Read |
gboolean | rsc | Read |
guint | src-port-max | Read |
guint | src-port-min | Read |
guchar | tos | Read |
guchar | ttl | Read |
#define | NM_DEVICE_VXLAN_HW_ADDRESS |
#define | NM_DEVICE_VXLAN_CARRIER |
#define | NM_DEVICE_VXLAN_PARENT |
#define | NM_DEVICE_VXLAN_ID |
#define | NM_DEVICE_VXLAN_GROUP |
#define | NM_DEVICE_VXLAN_LOCAL |
#define | NM_DEVICE_VXLAN_SRC_PORT_MIN |
#define | NM_DEVICE_VXLAN_SRC_PORT_MAX |
#define | NM_DEVICE_VXLAN_LEARNING |
#define | NM_DEVICE_VXLAN_AGEING |
#define | NM_DEVICE_VXLAN_TOS |
#define | NM_DEVICE_VXLAN_TTL |
#define | NM_DEVICE_VXLAN_LIMIT |
#define | NM_DEVICE_VXLAN_PROXY |
#define | NM_DEVICE_VXLAN_RSC |
#define | NM_DEVICE_VXLAN_L2MISS |
#define | NM_DEVICE_VXLAN_L3MISS |
#define | NM_DEVICE_VXLAN_DST_PORT |
NMDeviceVxlan |
const char *
nm_device_vxlan_get_hw_address (NMDeviceVxlan *device
);
nm_device_vxlan_get_hw_address
has been deprecated since version 1.24 and should not be used in newly-written code.
Use nm_device_get_hw_address()
instead.
Gets the hardware (MAC) address of the NMDeviceVxlan
[skip]
the hardware address. This is the internal string used by the device, and must not be modified.
Since: 1.2
gboolean
nm_device_vxlan_get_carrier (NMDeviceVxlan *device
);
Whether the device has carrier.
TRUE
if the device has carrier.
This property is not implemented yet, and the function always returns FALSE.
Since: 1.42
NMDevice *
nm_device_vxlan_get_parent (NMDeviceVxlan *device
);
Since: 1.2
const char *
nm_device_vxlan_get_group (NMDeviceVxlan *device
);
Since: 1.2
const char *
nm_device_vxlan_get_local (NMDeviceVxlan *device
);
Since: 1.2
guint
nm_device_vxlan_get_src_port_min (NMDeviceVxlan *device
);
Since: 1.2
guint
nm_device_vxlan_get_src_port_max (NMDeviceVxlan *device
);
Since: 1.2
guint
nm_device_vxlan_get_dst_port (NMDeviceVxlan *device
);
Since: 1.2
gboolean
nm_device_vxlan_get_learning (NMDeviceVxlan *device
);
Since: 1.2
gboolean
nm_device_vxlan_get_l2miss (NMDeviceVxlan *device
);
Since: 1.2
gboolean
nm_device_vxlan_get_l3miss (NMDeviceVxlan *device
);
Since: 1.2
“ageing”
property“ageing” guint
The lifetime in seconds of FDB entries learnt by the kernel.
Owner: NMDeviceVxlan
Flags: Read
Default value: 0
Since: 1.2
“carrier”
property“carrier” gboolean
Whether the device has carrier.
This property is not implemented yet, and the property is always FALSE.
Owner: NMDeviceVxlan
Flags: Read
Default value: FALSE
Since: 1.2
“dst-port”
property“dst-port” guint
The UDP destination port used to communicate with the remote VXLAN tunnel endpoint.
Owner: NMDeviceVxlan
Flags: Read
Allowed values: <= 65535
Default value: 0
Since: 1.2
“group”
property “group” char *
The unicast destination IP address used in outgoing packets when the destination link layer address is not known in the VXLAN device forwarding database or the multicast IP address joined.
Owner: NMDeviceVxlan
Flags: Read
Default value: NULL
Since: 1.2
“id”
property“id” guint
The device's VXLAN ID.
Owner: NMDeviceVxlan
Flags: Read
Allowed values: <= 16777215
Default value: 0
Since: 1.2
“l2miss”
property“l2miss” gboolean
Whether netlink LL ADDR miss notifications are generated.
Owner: NMDeviceVxlan
Flags: Read
Default value: FALSE
Since: 1.2
“l3miss”
property“l3miss” gboolean
Whether netlink IP ADDR miss notifications are generated.
Owner: NMDeviceVxlan
Flags: Read
Default value: FALSE
Since: 1.2
“learning”
property“learning” gboolean
Whether unknown source link layer addresses and IP addresses are entered into the VXLAN device forwarding database.
Owner: NMDeviceVxlan
Flags: Read
Default value: TRUE
Since: 1.2
“limit”
property“limit” guint
The maximum number of entries that can be added to the forwarding table.
Owner: NMDeviceVxlan
Flags: Read
Default value: 0
Since: 1.2
“local”
property “local” char *
The source IP address to use in outgoing packets.
Owner: NMDeviceVxlan
Flags: Read
Default value: NULL
Since: 1.2
“parent”
property“parent” NMDevice *
The devices's parent device.
Owner: NMDeviceVxlan
Flags: Read
Since: 1.2
“proxy”
property“proxy” gboolean
Whether ARP proxy is turned on.
Owner: NMDeviceVxlan
Flags: Read
Default value: FALSE
Since: 1.2
“rsc”
property“rsc” gboolean
Whether route short circuit is turned on.
Owner: NMDeviceVxlan
Flags: Read
Default value: FALSE
Since: 1.2
“src-port-max”
property“src-port-max” guint
The maximum UDP source port used to communicate with the remote VXLAN tunnel endpoint.
Owner: NMDeviceVxlan
Flags: Read
Allowed values: <= 65535
Default value: 0
Since: 1.2
“src-port-min”
property“src-port-min” guint
The minimum UDP source port used to communicate with the remote VXLAN tunnel endpoint.
Owner: NMDeviceVxlan
Flags: Read
Allowed values: <= 65535
Default value: 0
Since: 1.2
“tos”
property“tos” guchar
The TOS value to use in outgoing packets.
Owner: NMDeviceVxlan
Flags: Read
Default value: 0
Since: 1.2
“ttl”
property“ttl” guchar
The time-to-live value to use in outgoing packets.
Owner: NMDeviceVxlan
Flags: Read
Default value: 0
Since: 1.2