From 50a58f0fabd8a34c1b6108a107e08abe3c1ccd24 Mon Sep 17 00:00:00 2001
From: Michael Biebl the error quark used for NMSettingIP6Config errors.
Returns
@@ -828,7 +827,6 @@ to.
Returns
the IPv6 address prefix
-
@@ -1119,7 +1116,6 @@ to.
@@ -1203,7 +1199,6 @@ nm_ip6_route_get_prefix (
Returns
the IPv6 prefix
-
@@ -1318,7 +1313,6 @@ nm_ip6_route_get_metric (
Returns
the route metric
-
@@ -1387,7 +1381,6 @@ nm_setting_ip6_config_get_method (
Returns
the “method” property of the setting
-
@@ -1413,7 +1406,6 @@ nm_setting_ip6_config_get_num_dns (
Returns
the number of configured DNS servers
-
@@ -1484,7 +1476,6 @@ nm_setting_ip6_config_add_dns (Returns
TRUE if the DNS server was added; FALSE if the server was already
known
-
@@ -1552,9 +1543,8 @@ nm_setting_ip6_config_remove_dns_by_value
-Since 0.9.10
+Since: 0.9.10
@@ -1602,7 +1592,6 @@ nm_setting_ip6_config_get_num_dns_searches
@@ -1637,7 +1626,6 @@ nm_setting_ip6_config_get_dns_search (Returns
the DNS search domain at index i
-
@@ -1673,7 +1661,6 @@ nm_setting_ip6_config_add_dns_search (Returns
TRUE if the DNS search domain was added; FALSE if the search
domain was already known
-
@@ -1743,7 +1730,6 @@ nm_setting_ip6_config_remove_dns_search_by_value
Returns
TRUE if the DNS search domain was found and removed; FALSE if it was not.
Since 0.9.10
-
@@ -1793,7 +1779,6 @@ nm_setting_ip6_config_get_num_addresses
@@ -1828,7 +1813,6 @@ nm_setting_ip6_config_get_address (Returns
the address at index i
-
@@ -1865,7 +1849,6 @@ given address is duplicated internally and is not changed by this function.
Returns
TRUE if the address was added; FALSE if the address was already
known.
-
@@ -1933,9 +1916,8 @@ nm_setting_ip6_config_remove_address_by_value
-Since 0.9.10
+Since: 0.9.10
@@ -1982,7 +1964,6 @@ nm_setting_ip6_config_get_num_routes (
Returns
the number of configured routes
-
@@ -2017,7 +1998,6 @@ nm_setting_ip6_config_get_route (Returns
the route at index i
-
@@ -2053,7 +2033,6 @@ given route is duplicated internally and is not changed by this function.
@@ -2121,9 +2100,8 @@ nm_setting_ip6_config_remove_route_by_value
-Since 0.9.10
+Since: 0.9.10
@@ -2174,7 +2152,6 @@ property.
Returns
TRUE if automatically configured (ie via DHCP) routes should be
ignored.
-
@@ -2204,9 +2181,8 @@ property.
Returns
the route metric that is used for IPv6 routes that don't explicitly
specify a metric. See “route-metric” for more details.
-
-Since 1.0
+Since: 1.0
@@ -2235,7 +2211,6 @@ property.
Returns
TRUE if automatically configured (ie via DHCP or router
advertisements) DNS information should be ignored.
-
@@ -2264,9 +2239,8 @@ property.
-Since 0.9.8
+Since: 0.9.8
@@ -2295,7 +2269,6 @@ property.
Returns
TRUE if this connection should never be the default connection
for IPv6 addressing
-
@@ -2324,7 +2297,6 @@ property.
Returns
TRUE if this connection doesn't require IPv6 addressing to complete
for the connection to succeed.
-
@@ -2352,7 +2324,6 @@ property.
@@ -2362,8 +2333,6 @@ property.
NM_SETTING_IP6_CONFIG_SETTING_NAME
#define NM_SETTING_IP6_CONFIG_SETTING_NAME "ipv6"
-
-
@@ -2416,104 +2385,78 @@ not valid with the given IPv6 method
NM_SETTING_IP6_CONFIG_ERROR
#define NM_SETTING_IP6_CONFIG_ERROR nm_setting_ip6_config_error_quark ()
-
-
NM_SETTING_IP6_CONFIG_IGNORE_AUTO_ROUTES
#define NM_SETTING_IP6_CONFIG_IGNORE_AUTO_ROUTES "ignore-auto-routes"
-
-
NM_SETTING_IP6_CONFIG_IGNORE_AUTO_DNS
#define NM_SETTING_IP6_CONFIG_IGNORE_AUTO_DNS "ignore-auto-dns"
-
-
@@ -2623,37 +2566,61 @@ are enabled and temporary addresses are preferred over public addresses
The “addresses” property
“addresses” GPtrArray_GValueArray_GArray_guchar_+guint+GArray_guchar___*
-
+Array of IPv6 address structures. Each IPv6 address structure is
+composed of 3 members, the first being a byte array containing the IPv6
+address (network byte order), the second a 32-bit integer containing the
+IPv6 address prefix, and the third a byte array containing the IPv6
+address (network byte order) of the gateway associated with this address,
+if any. If no gateway is given, the third element should be given as all
+zeros. For the "auto" method, given IP addresses are appended to those
+returned by automatic configuration. Addresses cannot be used with the
+"shared" or "link-local" methods as the interface is automatically
+assigned an address with these methods.
Flags: Read / Write
The “dhcp-hostname” property
“dhcp-hostname” gchar *
-
+The specified name will be sent to the DHCP server when acquiring a
+lease.
Flags: Read / Write
Default value: NULL
-Since 0.9.8
+Since: 0.9.8
The “dns” property
“dns” GPtrArray_GArray_guchar__ *
-
+Array of DNS servers, where each member of the array is a byte array
+containing the IPv6 address of the DNS server (in network byte order).
+For the "auto" method, these DNS servers are appended to those (if any)
+returned by automatic configuration. DNS servers cannot be used with the
+"shared" or "link-local" methods as there is no usptream network. In all
+other methods, these DNS servers are used as the only DNS servers for
+this connection.
Flags: Read / Write
The “dns-search” property
“dns-search” GSList_gchararray_ *
-
+List of DNS search domains. For the "auto" method, these search domains
+are appended to those returned by automatic configuration. Search domains
+cannot be used with the "shared" or "link-local" methods as there is no
+upstream network. In all other methods, these search domains are used as
+the only search domains for this connection.
Flags: Read / Write
The “ignore-auto-dns” property
“ignore-auto-dns” gboolean
-
+When the method is set to "auto" or "dhcp" and this property is set to
+TRUE, automatically configured nameservers and search domains are
+ignored and only nameservers and search domains specified in the
+“dns” and “dns-search” properties, if
+any, are used.
Flags: Read / Write / Construct
Default value: FALSE
@@ -2661,7 +2628,9 @@ are enabled and temporary addresses are preferred over public addresses
The “ignore-auto-routes” property
“ignore-auto-routes” gboolean
-
+When the method is set to "auto" or "dhcp" and this property is set to
+TRUE, automatically configured routes are ignored and only routes
+specified in the “routes” property, if any, are used.
Flags: Read / Write / Construct
Default value: FALSE
@@ -2669,7 +2638,13 @@ are enabled and temporary addresses are preferred over public addresses
The “ip6-privacy” property
“ip6-privacy” gint
-
+Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If
+enabled, it makes the kernel generate a temporary IPv6 address in
+addition to the public one generated from MAC address via modified
+EUI-64. This enhances privacy, but could cause problems in some
+applications, on the other hand. The permitted values are: 0: disabled,
+1: enabled (prefer public address), 2: enabled (prefer temporary
+addresses).
Flags: Read / Write / Construct
Allowed values: [-1,2]
Default value: -1
@@ -2678,7 +2653,12 @@ are enabled and temporary addresses are preferred over public addresses
The “may-fail” property
“may-fail” gboolean
-
+If TRUE, allow overall network configuration to proceed even if IPv6
+configuration times out. Note that at least one IP configuration must
+succeed or overall network configuration will still fail. For example,
+in IPv4-only networks, setting this property to TRUE allows the overall
+network configuration to succeed if IPv6 configuration fails but IPv4
+configuration completes successfully.
Flags: Read / Write / Construct
Default value: TRUE
@@ -2686,7 +2666,16 @@ are enabled and temporary addresses are preferred over public addresses
The “method” property
“method” gchar *
-
+IPv6 configuration method. If "auto" is specified then the appropriate
+automatic method (PPP, router advertisement, etc) is used for the device
+and most other properties can be left unset. To force the use of DHCP
+only, specify "dhcp"; this method is only valid for Ethernet- based
+hardware. If "link-local" is specified, then an IPv6 link-local address
+will be assigned to the interface. If "manual" is specified, static IP
+addressing is used and at least one IP address must be given in the
+"addresses" property. If "ignore" is specified, IPv6 configuration is
+not done. This property must be set. Note: the "shared" method is not
+yet supported.
Flags: Read / Write
Default value: NULL
@@ -2694,7 +2683,9 @@ are enabled and temporary addresses are preferred over public addresses
The “never-default” property
“never-default” gboolean
-
+If TRUE, this connection will never be the default IPv6 connection,
+meaning it will never be assigned the default IPv6 route by
+NetworkManager.
Flags: Read / Write / Construct
Default value: FALSE
@@ -2702,23 +2693,36 @@ are enabled and temporary addresses are preferred over public addresses
The “route-metric” property
“route-metric” gint64
-
+The default metric for routes that don't explicitly specify a metric.
+The default value -1 means that the metric is choosen automatically
+based on the device type.
+The metric applies to dynamic routes, manual (static) routes that
+don't have an explicit metric setting, address prefix routes, and
+the default route.
+As the linux kernel replaces zero (0) by 1024 (user-default), setting
+this property to 0 means effectively setting it to 1024.
Flags: Read / Write / Construct
Allowed values: [-1,4294967295]
Default value: -1
-Since 1.0
+Since: 1.0
The “routes” property
“routes” GPtrArray_GValueArray_GArray_guchar_+guint+GArray_guchar_+guint__*
-
+Array of IPv6 route structures. Each IPv6 route structure is composed of
+4 members; the first being the destination IPv6 network or address
+(network byte order) as a byte array, the second the destination network
+or address IPv6 prefix, the third being the next-hop IPv6 address
+(network byte order) if any, and the fourth being the route metric. For
+the "auto" method, given IP routes are appended to those returned by
+automatic configuration. Routes cannot be used with the "shared" or
+"link-local" methods because there is no upstream network.
Flags: Read / Write
+
Generated by GTK-Doc V1.24
\ No newline at end of file
--
cgit 1.3.0-6-gf8a5