summaryrefslogtreecommitdiff
path: root/src/nm-config-data.h
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2015-05-20 11:36:37 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2015-06-02 14:04:54 +0200
commit3bc097b084bcabfc682b532991dd05cbe8e3161a (patch)
tree9ad46942eec5eae127787211c89ca5e27bc2f5a3 /src/nm-config-data.h
parent231e9e3968ac10b411b48db045adb1804160ded9 (diff)
downloadNetworkManager-3bc097b084bcabfc682b532991dd05cbe8e3161a.tar.gz
device: don't assume by default IPv6LL-only connections
Add the new configuration option 'assume-ipv6ll-only' which specifies the devices for which NM will try to assume an existing IPv6LL-only configuration. The new default behavior is to ignore such configurations since IPv6LL addresses are automatically assigned by the kernel when the device is brought up and thus the presence of an IPv6LL address doesn't mean that the device was configured by the administrator. The previous behavior was to always assume IPv6LL-only configurations but this often had the unwanted effect of preventing other on-disk configurations to be activated. To preserve the old behavior the option must be set to '*'. https://bugzilla.redhat.com/show_bug.cgi?id=1138426
Diffstat (limited to 'src/nm-config-data.h')
-rw-r--r--src/nm-config-data.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nm-config-data.h b/src/nm-config-data.h
index ea99931cf8..a8182f2839 100644
--- a/src/nm-config-data.h
+++ b/src/nm-config-data.h
@@ -92,6 +92,7 @@ const char *nm_config_data_get_dns_mode (const NMConfigData *self);
const char *nm_config_data_get_rc_manager (const NMConfigData *self);
gboolean nm_config_data_get_ignore_carrier (const NMConfigData *self, NMDevice *device);
+gboolean nm_config_data_get_assume_ipv6ll_only (const NMConfigData *self, NMDevice *device);
G_END_DECLS