Functions
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.
 
nm_device_vxlan_get_carrier ()
gboolean
nm_device_vxlan_get_carrier (NMDeviceVxlan *device);
Whether the device has carrier.
Returns
 TRUE if the device has carrier.
 
Since: 1.2
 
nm_device_vxlan_get_parent ()
NMDevice *
nm_device_vxlan_get_parent (NMDeviceVxlan *device);
Returns
the device's parent device. 
[transfer none]
 
Since: 1.2
 
nm_device_vxlan_get_id ()
guint
nm_device_vxlan_get_id (NMDeviceVxlan *device);
Returns
 the device's VXLAN ID.
 
Since: 1.2
 
nm_device_vxlan_get_group ()
const char *
nm_device_vxlan_get_group (NMDeviceVxlan *device);
Returns
 The unicast destination IP address or the multicast
IP address joined
 
Since: 1.2
 
nm_device_vxlan_get_local ()
const char *
nm_device_vxlan_get_local (NMDeviceVxlan *device);
Returns
 the source IP address to use in outgoing packets
 
Since: 1.2
 
nm_device_vxlan_get_src_port_min ()
guint
nm_device_vxlan_get_src_port_min (NMDeviceVxlan *device);
Returns
 the minimum UDP source port
 
Since: 1.2
 
nm_device_vxlan_get_src_port_max ()
guint
nm_device_vxlan_get_src_port_max (NMDeviceVxlan *device);
Returns
  the maximum UDP source port
 
Since: 1.2
 
nm_device_vxlan_get_dst_port ()
guint
nm_device_vxlan_get_dst_port (NMDeviceVxlan *device);
Returns
 the UDP destination port
 
Since: 1.2
 
nm_device_vxlan_get_learning ()
gboolean
nm_device_vxlan_get_learning (NMDeviceVxlan *device);
Returns
 whether address learning is enabled
 
Since: 1.2
 
nm_device_vxlan_get_ageing ()
guint
nm_device_vxlan_get_ageing (NMDeviceVxlan *device);
Returns
 the lifetime in seconds of FDB entries learnt by the kernel
 
Since: 1.2
 
nm_device_vxlan_get_tos ()
guint
nm_device_vxlan_get_tos (NMDeviceVxlan *device);
Returns
 the TOS value to use in outgoing packets
 
Since: 1.2
 
nm_device_vxlan_get_ttl ()
guint
nm_device_vxlan_get_ttl (NMDeviceVxlan *device);
Returns
 the time-to-live value to use in outgoing packets
 
Since: 1.2
 
nm_device_vxlan_get_limit ()
guint
nm_device_vxlan_get_limit (NMDeviceVxlan *device);
Returns
 the maximum number of entries that can be added to the
forwarding table
 
Since: 1.2
 
nm_device_vxlan_get_proxy ()
gboolean
nm_device_vxlan_get_proxy (NMDeviceVxlan *device);
Returns
 whether ARP proxy is turned on
 
Since: 1.2
 
nm_device_vxlan_get_rsc ()
gboolean
nm_device_vxlan_get_rsc (NMDeviceVxlan *device);
Returns
 whether route short circuit is turned on
 
Since: 1.2
 
nm_device_vxlan_get_l2miss ()
gboolean
nm_device_vxlan_get_l2miss (NMDeviceVxlan *device);
Returns
 whether netlink LL ADDR miss notifications are generated
 
Since: 1.2
 
nm_device_vxlan_get_l3miss ()
gboolean
nm_device_vxlan_get_l3miss (NMDeviceVxlan *device);
Returns
 whether netlink IP ADDR miss notifications are generated
 
Since: 1.2
 
 
Types and Values
NM_DEVICE_VXLAN_HW_ADDRESS
#define NM_DEVICE_VXLAN_HW_ADDRESS   "hw-address"
 
NM_DEVICE_VXLAN_CARRIER
#define NM_DEVICE_VXLAN_CARRIER      "carrier"
 
NM_DEVICE_VXLAN_PARENT
#define NM_DEVICE_VXLAN_PARENT       "parent"
 
NM_DEVICE_VXLAN_ID
#define NM_DEVICE_VXLAN_ID           "id"
 
NM_DEVICE_VXLAN_GROUP
#define NM_DEVICE_VXLAN_GROUP        "group"
 
NM_DEVICE_VXLAN_LOCAL
#define NM_DEVICE_VXLAN_LOCAL        "local"
 
NM_DEVICE_VXLAN_SRC_PORT_MIN
#define NM_DEVICE_VXLAN_SRC_PORT_MIN "src-port-min"
 
NM_DEVICE_VXLAN_SRC_PORT_MAX
#define NM_DEVICE_VXLAN_SRC_PORT_MAX "src-port-max"
 
NM_DEVICE_VXLAN_LEARNING
#define NM_DEVICE_VXLAN_LEARNING     "learning"
 
NM_DEVICE_VXLAN_AGEING
#define NM_DEVICE_VXLAN_AGEING       "ageing"
 
NM_DEVICE_VXLAN_TOS
#define NM_DEVICE_VXLAN_TOS          "tos"
 
NM_DEVICE_VXLAN_TTL
#define NM_DEVICE_VXLAN_TTL          "ttl"
 
NM_DEVICE_VXLAN_LIMIT
#define NM_DEVICE_VXLAN_LIMIT        "limit"
 
NM_DEVICE_VXLAN_PROXY
#define NM_DEVICE_VXLAN_PROXY        "proxy"
 
NM_DEVICE_VXLAN_RSC
#define NM_DEVICE_VXLAN_RSC          "rsc"
 
NM_DEVICE_VXLAN_L2MISS
#define NM_DEVICE_VXLAN_L2MISS       "l2miss"
 
NM_DEVICE_VXLAN_L3MISS
#define NM_DEVICE_VXLAN_L3MISS       "l3miss"
 
NM_DEVICE_VXLAN_DST_PORT
#define NM_DEVICE_VXLAN_DST_PORT     "dst-port"