| Top |
| #define | NM_SETTING_IP_TUNNEL_SETTING_NAME |
| #define | NM_SETTING_IP_TUNNEL_PARENT |
| #define | NM_SETTING_IP_TUNNEL_MODE |
| #define | NM_SETTING_IP_TUNNEL_LOCAL |
| #define | NM_SETTING_IP_TUNNEL_REMOTE |
| #define | NM_SETTING_IP_TUNNEL_TTL |
| #define | NM_SETTING_IP_TUNNEL_TOS |
| #define | NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY |
| #define | NM_SETTING_IP_TUNNEL_INPUT_KEY |
| #define | NM_SETTING_IP_TUNNEL_OUTPUT_KEY |
| #define | NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT |
| #define | NM_SETTING_IP_TUNNEL_FLOW_LABEL |
| #define | NM_SETTING_IP_TUNNEL_FWMARK |
| #define | NM_SETTING_IP_TUNNEL_MTU |
| #define | NM_SETTING_IP_TUNNEL_FLAGS |
| enum | NMIPTunnelFlags |
const char *
nm_setting_ip_tunnel_get_parent (NMSettingIPTunnel *setting);
NMIPTunnelMode
nm_setting_ip_tunnel_get_mode (NMSettingIPTunnel *setting);
const char *
nm_setting_ip_tunnel_get_local (NMSettingIPTunnel *setting);
const char *
nm_setting_ip_tunnel_get_remote (NMSettingIPTunnel *setting);
gboolean
nm_setting_ip_tunnel_get_path_mtu_discovery
(NMSettingIPTunnel *setting);
const char *
nm_setting_ip_tunnel_get_input_key (NMSettingIPTunnel *setting);
const char *
nm_setting_ip_tunnel_get_output_key (NMSettingIPTunnel *setting);
guint
nm_setting_ip_tunnel_get_encapsulation_limit
(NMSettingIPTunnel *setting);
guint
nm_setting_ip_tunnel_get_flow_label (NMSettingIPTunnel *setting);
guint32
nm_setting_ip_tunnel_get_fwmark (NMSettingIPTunnel *setting);
NMIPTunnelFlags
nm_setting_ip_tunnel_get_flags (NMSettingIPTunnel *setting);
#define NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY "path-mtu-discovery"
#define NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT "encapsulation-limit"
IP tunnel flags.
|
no flag |
||
|
don't add encapsulation limit if one isn't present in inner packet |
||
|
copy the traffic class field from the inner packet |
||
|
copy the flowlabel from the inner packet |
||
|
used for Mobile IPv6 |
||
|
copy DSCP from the outer packet |
||
|
copy fwmark from inner packet |
Since: 1.12