NMSettingTun

NMSettingTun

Functions

Types and Values

Object Hierarchy

    GEnum
    ╰── NMSettingTunMode

Description

Functions

nm_setting_tun_new ()

NMSetting *
nm_setting_tun_new (void);

nm_setting_tun_get_mode ()

NMSettingTunMode
nm_setting_tun_get_mode (NMSettingTun *setting);

nm_setting_tun_get_owner ()

const char *
nm_setting_tun_get_owner (NMSettingTun *setting);

nm_setting_tun_get_group ()

const char *
nm_setting_tun_get_group (NMSettingTun *setting);

nm_setting_tun_get_pi ()

gboolean
nm_setting_tun_get_pi (NMSettingTun *setting);

nm_setting_tun_get_vnet_hdr ()

gboolean
nm_setting_tun_get_vnet_hdr (NMSettingTun *setting);

nm_setting_tun_get_multi_queue ()

gboolean
nm_setting_tun_get_multi_queue (NMSettingTun *setting);

Types and Values

NM_SETTING_TUN_SETTING_NAME

#define NM_SETTING_TUN_SETTING_NAME "tun"

NM_SETTING_TUN_MODE

#define NM_SETTING_TUN_MODE        "mode"

NM_SETTING_TUN_OWNER

#define NM_SETTING_TUN_OWNER       "owner"

NM_SETTING_TUN_GROUP

#define NM_SETTING_TUN_GROUP       "group"

NM_SETTING_TUN_PI

#define NM_SETTING_TUN_PI          "pi"

NM_SETTING_TUN_VNET_HDR

#define NM_SETTING_TUN_VNET_HDR    "vnet-hdr"

NM_SETTING_TUN_MULTI_QUEUE

#define NM_SETTING_TUN_MULTI_QUEUE "multi-queue"

enum NMSettingTunMode

NMSettingTunMode values indicate the device type (TUN/TAP)

Members

NM_SETTING_TUN_MODE_UNKNOWN

an unknown device type

 

NM_SETTING_TUN_MODE_TUN

a TUN device

 

NM_SETTING_TUN_MODE_TAP

a TAP device

 

Since: 1.2