From 04bc9e1cd3544445d883ad29ea108c1645c8e7b7 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Mon, 4 Jun 2018 00:07:45 +0200 Subject: New upstream version 1.11.4 --- docs/libnm/html/NMSettingIP6Config.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'docs/libnm/html/NMSettingIP6Config.html') diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html index e1cc7707..b3c2df61 100644 --- a/docs/libnm/html/NMSettingIP6Config.html +++ b/docs/libnm/html/NMSettingIP6Config.html @@ -8,7 +8,7 @@ - + @@ -85,7 +85,7 @@ -gint +gint addr-gen-mode Read / Write / Construct @@ -96,7 +96,7 @@ -gchar * +gchar * token Read / Write @@ -171,7 +171,7 @@
    GEnum
     ├── NMSettingIP6ConfigAddrGenMode
     ╰── NMSettingIP6ConfigPrivacy
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingIPConfig
             ╰── NMSettingIP6Config
@@ -467,7 +467,7 @@ specified by RFC7217.

Property Details

The “addr-gen-mode” property

-
  “addr-gen-mode”            gint
+
  “addr-gen-mode”            gint

Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64 or @@ -518,7 +518,7 @@ setting as another way of avoiding host tracking with IPv6 addresses.


The “token” property

-
  “token”                    gchar *
+
  “token”                    gchar *

Configure the token for draft-chown-6man-tokenised-ipv6-identifiers-02 IPv6 tokenized interface identifiers. Useful with eui64 addr-gen-mode.

Flags: Read / Write

@@ -528,6 +528,6 @@ IPv6 tokenized interface identifiers. Useful with eui64 addr-gen-mode.

+
Generated by GTK-Doc V1.28 \ No newline at end of file -- cgit 1.3.0-6-gf8a5 From 069cb5c3a525ebcc19cc2927964258acaca87b13 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Sun, 17 Jun 2018 14:54:10 +0200 Subject: New upstream version 1.11.90 --- docs/libnm/html/NMSettingIP6Config.html | 84 +++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) (limited to 'docs/libnm/html/NMSettingIP6Config.html') diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html index b3c2df61..eda2b9ff 100644 --- a/docs/libnm/html/NMSettingIP6Config.html +++ b/docs/libnm/html/NMSettingIP6Config.html @@ -72,6 +72,13 @@ nm_setting_ip6_config_get_token () + +const char * + + +nm_setting_ip6_config_get_dhcp_duid () + + @@ -90,6 +97,12 @@ Read / Write / Construct + +gchar * +dhcp-duid +Read / Write + + NMSettingIP6ConfigPrivacy ip6-privacy Read / Write / Construct @@ -129,6 +142,10 @@ #define +NM_SETTING_IP6_CONFIG_DHCP_DUID + + +#define NM_SETTING_IP6_CONFIG_METHOD_IGNORE @@ -291,6 +308,35 @@ property.

Since: 1.4

+
+
+

nm_setting_ip6_config_get_dhcp_duid ()

+
const char *
+nm_setting_ip6_config_get_dhcp_duid (NMSettingIP6Config *setting);
+

Returns the value contained in the “dhcp-duid” +property.

+
+

Parameters

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

setting

the NMSettingIP6Config

 
+
+
+

Returns

+

The configured DUID value to be included in the DHCPv6 requests +sent to the DHCPv6 servers.

+
+

Since: 1.12

+

Types and Values

@@ -319,6 +365,12 @@ property.


+

NM_SETTING_IP6_CONFIG_DHCP_DUID

+
#define NM_SETTING_IP6_CONFIG_DHCP_DUID "dhcp-duid"
+
+
+
+

NM_SETTING_IP6_CONFIG_METHOD_IGNORE

#define NM_SETTING_IP6_CONFIG_METHOD_IGNORE     "ignore"
 
@@ -496,6 +548,38 @@ temporary addresses configured with this option.


+

The “dhcp-duid” property

+
  “dhcp-duid”                gchar *
+

A string containing the DHCPv6 Unique Identifier (DUID) used by the dhcp +client to identify itself to DHCPv6 servers (RFC 3315). The DUID is carried +in the Client Identifier option. +If the property is a hex string ('aa:bb:cc') it is interpreted as a binary +DUID and filled as an opaque value in the Client Identifier option.

+

The special value "lease" will retrieve the DUID previously used from the +lease file belonging to the connection. If no DUID is found and "dhclient" +is the configured dhcp client, the DUID is searched in the system-wide +dhclient lease file. If still no DUID is found, or another dhcp client is +used, a global and permanent DUID-UUID (RFC 6355) will be generated based +on the machine-id.

+

The special values "llt" and "ll" will generate a DUID of type LLT or LL +(see RFC 3315) based on the current MAC address of the device. In order to +try providing a stable DUID-LLT, the time field will contain a constant +timestamp that is used globally (for all profiles) and persisted to disk.

+

The special values "stable-llt", "stable-ll" and "stable-uuid" will generate +a DUID of the corresponding type, derived from the connection's stable-id and +a per-host unique key. +So, the link-layer address of "stable-ll" and "stable-llt" will be a generated +address derived from the stable id. The DUID-LLT time value in the "stable-llt" +option will be picked among a static timespan of three years (the upper bound +of the interval is the same constant timestamp used in "llt").

+

When the property is unset, the global value provided for "ipv6.dhcp-duid" is +used. If no global value is provided, the default "lease" value is assumed.

+

Flags: Read / Write

+

Default value: NULL

+

Since: 1.12

+
+
+

The “ip6-privacy” property

  “ip6-privacy”              NMSettingIP6ConfigPrivacy

Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If -- cgit 1.3.0-6-gf8a5