summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2019-08-29 09:39:42 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2019-08-29 09:39:42 +0200
commitc0a825bc8e02f0134d8f62a9c614575cffae3080 (patch)
treea6b089491e10f26f6c589099702f1133771da318
parent397b05e8bab9406b1fcc6fdd0a3b84fc31745b0f (diff)
downloadNetworkManager-c0a825bc8e02f0134d8f62a9c614575cffae3080.tar.gz
dhcp: fall back to 'internal' client for IPv6 when using 'nettools'
The 'nettools' client doesn't support IPv6, fall back to 'internal'.
-rw-r--r--src/dhcp/nm-dhcp-nettools.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/dhcp/nm-dhcp-nettools.c b/src/dhcp/nm-dhcp-nettools.c
index 5191f5a4e9..a43a047e13 100644
--- a/src/dhcp/nm-dhcp-nettools.c
+++ b/src/dhcp/nm-dhcp-nettools.c
@@ -1206,18 +1206,6 @@ ip4_start (NMDhcpClient *client,
return TRUE;
}
-static gboolean
-ip6_start (NMDhcpClient *client,
- const char *dhcp_anycast_addr,
- const struct in6_addr *ll_addr,
- NMSettingIP6ConfigPrivacy privacy,
- guint needed_prefixes,
- GError **error)
-{
- nm_utils_error_set_literal (error, NM_UTILS_ERROR_UNKNOWN, "nettools plugin does not support IPv6");
- return FALSE;
-}
-
static void
stop (NMDhcpClient *client,
gboolean release)
@@ -1263,7 +1251,6 @@ nm_dhcp_nettools_class_init (NMDhcpNettoolsClass *class)
object_class->dispose = dispose;
client_class->ip4_start = ip4_start;
- client_class->ip6_start = ip6_start;
client_class->accept = _accept;
client_class->decline = decline;
client_class->stop = stop;