[network-manager-applet] Revert "editor: support IPv6 DHCP-only configurations"
- From: Dan Williams <dcbw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-applet] Revert "editor: support IPv6 DHCP-only configurations"
- Date: Thu, 20 May 2010 17:28:58 +0000 (UTC)
commit c4ae3843be35c1118c50c1a3e28aea1637d2b803
Author: Dan Williams <dcbw redhat com>
Date: Thu May 20 10:26:54 2010 -0700
Revert "editor: support IPv6 DHCP-only configurations"
This reverts commit a7d25cf04dd6de052bd22c9a54ffd961a1e7d8d7.
This support was removed from NetworkManager because it's not a valid
IPv6 configuration setup.
src/connection-editor/page-ip6.c | 29 +++--------------------------
1 files changed, 3 insertions(+), 26 deletions(-)
---
diff --git a/src/connection-editor/page-ip6.c b/src/connection-editor/page-ip6.c
index ffb3131..7b49ca2 100644
--- a/src/connection-editor/page-ip6.c
+++ b/src/connection-editor/page-ip6.c
@@ -33,8 +33,6 @@
#include <nm-setting-connection.h>
#include <nm-setting-ip6-config.h>
-#include <nm-setting-wired.h>
-#include <nm-setting-wireless.h>
#include <nm-setting-gsm.h>
#include <nm-setting-cdma.h>
#include <nm-setting-pppoe.h>
@@ -96,10 +94,9 @@ typedef struct {
#define IP6_METHOD_IGNORE 0
#define IP6_METHOD_AUTO 1
#define IP6_METHOD_AUTO_ADDRESSES 2
-#define IP6_METHOD_AUTO_DHCP_ONLY 3
-#define IP6_METHOD_MANUAL 4
-#define IP6_METHOD_LINK_LOCAL 5
-#define IP6_METHOD_SHARED 6
+#define IP6_METHOD_MANUAL 3
+#define IP6_METHOD_LINK_LOCAL 4
+#define IP6_METHOD_SHARED 5
static void
ip6_private_init (CEPageIP6 *self, NMConnection *connection)
@@ -164,17 +161,6 @@ ip6_private_init (CEPageIP6 *self, NMConnection *connection)
METHOD_COL_ENABLED, TRUE,
-1);
- /* DHCP only used on wifi and wired for now */
- if ( priv->connection_type == NM_TYPE_SETTING_WIRED
- || priv->connection_type == NM_TYPE_SETTING_WIRELESS) {
- gtk_list_store_append (priv->method_store, &iter);
- gtk_list_store_set (priv->method_store, &iter,
- METHOD_COL_NAME, _("Automatic, DHCP only"),
- METHOD_COL_NUM, IP6_METHOD_AUTO_DHCP_ONLY,
- METHOD_COL_ENABLED, TRUE,
- -1);
- }
-
/* Manual is pointless for Mobile Broadband */
if ( priv->connection_type != NM_TYPE_SETTING_GSM
&& priv->connection_type != NM_TYPE_SETTING_CDMA
@@ -256,10 +242,6 @@ method_changed (GtkComboBox *combo, gpointer user_data)
addr_enabled = FALSE;
dns_enabled = routes_enabled = TRUE;
break;
- case IP6_METHOD_AUTO_DHCP_ONLY:
- addr_enabled = FALSE;
- routes_enabled = TRUE;
- break;
case IP6_METHOD_MANUAL:
addr_enabled = dns_enabled = routes_enabled = TRUE;
break;
@@ -336,8 +318,6 @@ populate_ui (CEPageIP6 *self)
if (str_method) {
if (!strcmp (str_method, NM_SETTING_IP6_CONFIG_METHOD_AUTO))
method = IP6_METHOD_AUTO;
- if (!strcmp (str_method, NM_SETTING_IP6_CONFIG_METHOD_DHCP))
- method = IP6_METHOD_AUTO_DHCP_ONLY;
else if (!strcmp (str_method, NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL))
method = IP6_METHOD_LINK_LOCAL;
else if (!strcmp (str_method, NM_SETTING_IP6_CONFIG_METHOD_MANUAL))
@@ -860,9 +840,6 @@ ui_to_setting (CEPageIP6 *self)
case IP6_METHOD_SHARED:
method = NM_SETTING_IP6_CONFIG_METHOD_SHARED;
break;
- case IP6_METHOD_AUTO_DHCP_ONLY:
- method = NM_SETTING_IP6_CONFIG_METHOD_DHCP;
- break;
case IP6_METHOD_AUTO_ADDRESSES:
ignore_auto_dns = TRUE;
/* fall through */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]