Top | ![]() |
![]() |
![]() |
![]() |
guint | ageing | Read |
gboolean | carrier | Read |
guint | dst-port | Read |
gchar * | group | Read |
gchar * | hw-address | Read |
guint | id | Read |
gboolean | l2miss | Read |
gboolean | l3miss | Read |
gboolean | learning | Read |
guint | limit | Read |
gchar * | 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
);
Gets the hardware (MAC) address of the NMDeviceVxlan
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.
Since: 1.2
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.
Flags: Read
Default value: 0
Since: 1.2
“carrier”
property“carrier” gboolean
Whether the device has carrier.
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.
Flags: Read
Allowed values: <= 65535
Default value: 0
Since: 1.2
“group”
property“group” gchar *
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.
Flags: Read
Default value: NULL
Since: 1.2
“hw-address”
property“hw-address” gchar *
The hardware (MAC) address of the device.
Flags: Read
Default value: NULL
Since: 1.2
“id”
property“id” guint
The device's VXLAN ID.
Flags: Read
Allowed values: <= 16777215
Default value: 0
Since: 1.2
“l2miss”
property“l2miss” gboolean
Whether netlink LL ADDR miss notifications are generated.
Flags: Read
Default value: FALSE
Since: 1.2
“l3miss”
property“l3miss” gboolean
Whether netlink IP ADDR miss notifications are generated.
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.
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.
Flags: Read
Default value: 0
Since: 1.2
“local”
property“local” gchar *
The source IP address to use in outgoing packets.
Flags: Read
Default value: NULL
Since: 1.2
“proxy”
property“proxy” gboolean
Whether ARP proxy is turned on.
Flags: Read
Default value: FALSE
Since: 1.2
“rsc”
property“rsc” gboolean
Whether route short circuit is turned on.
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.
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.
Flags: Read
Allowed values: <= 65535
Default value: 0
Since: 1.2
“tos”
property“tos” guchar
The TOS value to use in outgoing packets.
Flags: Read
Default value: 0
Since: 1.2
“ttl”
property“ttl” guchar
The time-to-live value to use in outgoing packets.
Flags: Read
Default value: 0
Since: 1.2