From e152ec7bf4ba252ff9d3eb13eabd417b931dac9a Mon Sep 17 00:00:00 2001 From: Iain Lane Date: Mon, 24 Sep 2018 09:29:55 +0100 Subject: Import Upstream version 1.12.2 --- docs/libnm/html/NMSettingIPTunnel.html | 177 +++++++++++++++++++++++++-------- 1 file changed, 138 insertions(+), 39 deletions(-) (limited to 'docs/libnm/html/NMSettingIPTunnel.html') diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html index e8bb273c..c678a2b1 100644 --- a/docs/libnm/html/NMSettingIPTunnel.html +++ b/docs/libnm/html/NMSettingIPTunnel.html @@ -8,7 +8,7 @@ - + @@ -80,7 +80,7 @@ -guint +guint nm_setting_ip_tunnel_get_ttl () @@ -88,7 +88,7 @@ -guint +guint nm_setting_ip_tunnel_get_tos () @@ -96,7 +96,7 @@ -gboolean +gboolean nm_setting_ip_tunnel_get_path_mtu_discovery () @@ -118,7 +118,7 @@ -guint +guint nm_setting_ip_tunnel_get_encapsulation_limit () @@ -126,7 +126,7 @@ -guint +guint nm_setting_ip_tunnel_get_flow_label () @@ -134,12 +134,20 @@ -guint +guint nm_setting_ip_tunnel_get_mtu () + + +NMIPTunnelFlags + + +nm_setting_ip_tunnel_get_flags () + + @@ -153,67 +161,72 @@ -guint +guint encapsulation-limit Read / Write / Construct -guint +guint +flags +Read / Write + + +guint flow-label Read / Write / Construct -gchar * +gchar * input-key Read / Write -gchar * +gchar * local Read / Write -guint +guint mode Read / Write -guint +guint mtu Read / Write / Construct -gchar * +gchar * output-key Read / Write -gchar * +gchar * parent Read / Write -gboolean +gboolean path-mtu-discovery Read / Write / Construct -gchar * +gchar * remote Read / Write -guint +guint tos Read / Write / Construct -guint +guint ttl Read / Write / Construct @@ -281,15 +294,25 @@ NM_SETTING_IP_TUNNEL_MTU +#define +NM_SETTING_IP_TUNNEL_FLAGS + +   NMSettingIPTunnel + +enum +NMIPTunnelFlags +

Object Hierarchy

-
    GObject
+
    GFlags
+    ╰── NMIPTunnelFlags
+    GObject
     ╰── NMSetting
         ╰── NMSettingIPTunnel
 
@@ -422,7 +445,7 @@ nm_setting_ip_tunnel_get_remote (

nm_setting_ip_tunnel_get_ttl ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_ttl (NMSettingIPTunnel *setting);

Returns the “ttl” property of the setting.

@@ -449,7 +472,7 @@ nm_setting_ip_tunnel_get_ttl (

nm_setting_ip_tunnel_get_tos ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_tos (NMSettingIPTunnel *setting);

Returns the “tos” property of the setting.

@@ -476,7 +499,7 @@ nm_setting_ip_tunnel_get_tos (

nm_setting_ip_tunnel_get_path_mtu_discovery ()

-
gboolean
+
gboolean
 nm_setting_ip_tunnel_get_path_mtu_discovery
                                (NMSettingIPTunnel *setting);

Returns the “path-mtu-discovery” property of the setting.

@@ -558,7 +581,7 @@ nm_setting_ip_tunnel_get_output_key (

nm_setting_ip_tunnel_get_encapsulation_limit ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_encapsulation_limit
                                (NMSettingIPTunnel *setting);

Returns the “encapsulation-limit” property of the setting.

@@ -586,7 +609,7 @@ nm_setting_ip_tunnel_get_encapsulation_limit

nm_setting_ip_tunnel_get_flow_label ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_flow_label (NMSettingIPTunnel *setting);

Returns the “flow-label” property of the setting.

@@ -613,7 +636,7 @@ nm_setting_ip_tunnel_get_flow_label (

nm_setting_ip_tunnel_get_mtu ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_mtu (NMSettingIPTunnel *setting);

Returns the “mtu” property of the setting.

@@ -637,6 +660,12 @@ nm_setting_ip_tunnel_get_mtu (Since: 1.2

+
+
+

nm_setting_ip_tunnel_get_flags ()

+
NMIPTunnelFlags
+nm_setting_ip_tunnel_get_flags (NMSettingIPTunnel *setting);
+

Types and Values

@@ -719,16 +748,73 @@ nm_setting_ip_tunnel_get_mtu ( +

NM_SETTING_IP_TUNNEL_FLAGS

+
#define NM_SETTING_IP_TUNNEL_FLAGS               "flags"
+
+
+
+

NMSettingIPTunnel

typedef struct _NMSettingIPTunnel NMSettingIPTunnel;

IP Tunneling Settings

+
+
+

enum NMIPTunnelFlags

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

NM_IP_TUNNEL_FLAG_NONE

  

NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT

  

NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS

  

NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL

  

NM_IP_TUNNEL_FLAG_IP6_MIP6_DEV

  

NM_IP_TUNNEL_FLAG_IP6_RCV_DSCP_COPY

  

NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FWMARK

  
+
+

Property Details

The “encapsulation-limit” property

-
  “encapsulation-limit”      guint
+
  “encapsulation-limit”      guint

How many additional levels of encapsulation are permitted to be prepended to packets. This property applies only to IPv6 tunnels.

Flags: Read / Write / Construct

@@ -738,8 +824,21 @@ to packets. This property applies only to IPv6 tunnels.


+

The “flags” property

+
  “flags”                    guint
+

Tunnel flags. Currently the following values are supported: +NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT, NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS, +NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL, NM_IP_TUNNEL_FLAG_IP6_MIP6_DEV, +NM_IP_TUNNEL_FLAG_IP6_RCV_DSCP_COPY, NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FWMARK. +They are valid only for IPv6 tunnels.

+

Flags: Read / Write

+

Default value: 0

+

Since: 1.12

+
+
+

The “flow-label” property

-
  “flow-label”               guint
+
  “flow-label”               guint

The flow label to assign to tunnel packets. This property applies only to IPv6 tunnels.

Flags: Read / Write / Construct

@@ -750,7 +849,7 @@ IPv6 tunnels.


The “input-key” property

-
  “input-key”                gchar *
+
  “input-key”                gchar *

The key used for tunnel input packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.

Flags: Read / Write

@@ -760,7 +859,7 @@ certain tunnel modes (GRE, IP6GRE). If empty, no key is used.


The “local” property

-
  “local”                    gchar *
+
  “local”                    gchar *

The local endpoint of the tunnel; the value can be empty, otherwise it must contain an IPv4 or IPv6 address.

Flags: Read / Write

@@ -770,7 +869,7 @@ must contain an IPv4 or IPv6 address.


The “mode” property

-
  “mode”                     guint
+
  “mode”                     guint

The tunneling mode, for example NM_IP_TUNNEL_MODE_IPIP or NM_IP_TUNNEL_MODE_GRE.

Flags: Read / Write

@@ -780,7 +879,7 @@ must contain an IPv4 or IPv6 address.


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments.

Flags: Read / Write / Construct

@@ -790,7 +889,7 @@ breaking larger packets up into multiple fragments.


The “output-key” property

-
  “output-key”               gchar *
+
  “output-key”               gchar *

The key used for tunnel output packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.

Flags: Read / Write

@@ -800,7 +899,7 @@ certain tunnel modes (GRE, IP6GRE). If empty, no key is used.


The “parent” property

-
  “parent”                   gchar *
+
  “parent”                   gchar *

If given, specifies the parent interface name or parent connection UUID the new device will be bound to so that tunneled packets will only be routed via that interface.

@@ -811,7 +910,7 @@ routed via that interface.


The “path-mtu-discovery” property

-
  “path-mtu-discovery”       gboolean
+
  “path-mtu-discovery”       gboolean

Whether to enable Path MTU Discovery on this tunnel.

Flags: Read / Write / Construct

Default value: TRUE

@@ -820,7 +919,7 @@ routed via that interface.


The “remote” property

-
  “remote”                   gchar *
+
  “remote”                   gchar *

The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 address.

Flags: Read / Write

@@ -830,7 +929,7 @@ address.


The “tos” property

-
  “tos”                      guint
+
  “tos”                      guint

The type of service (IPv4) or traffic class (IPv6) field to be set on tunneled packets.

Flags: Read / Write / Construct

@@ -841,7 +940,7 @@ tunneled packets.


The “ttl” property

-
  “ttl”                      guint
+
  “ttl”                      guint

The TTL to assign to tunneled packets. 0 is a special value meaning that packets inherit the TTL value.

Flags: Read / Write / Construct

@@ -852,6 +951,6 @@ packets inherit the TTL value.

+
Generated by GTK-Doc V1.28
\ No newline at end of file -- cgit 1.3.0-6-gf8a5