element: Remove IPv6
authorDaniel Wagner <daniel.wagner@bmw-carit.de>
Tue, 31 May 2011 15:43:48 +0000 (17:43 +0200)
committerDaniel Wagner <daniel.wagner@bmw-carit.de>
Tue, 31 May 2011 15:50:44 +0000 (17:50 +0200)
include/element.h
src/element.c
src/network.c

index 7f96de2..05a51d5 100644 (file)
@@ -89,14 +89,6 @@ struct connman_element {
 
        gchar *hostname;
        gchar *domainname;
-
-       struct {
-               enum connman_ipconfig_method method;
-               gchar *address;
-               int prefix_len;
-               gchar *gateway;
-               gchar *network;
-       } ipv6;
 };
 
 struct connman_element *connman_element_create(const char *name);
index 301c49a..050efae 100644 (file)
@@ -625,8 +625,6 @@ void connman_element_unref(struct connman_element *element)
                free_properties(element);
                g_free(element->hostname);
                g_free(element->domainname);
-               g_free(element->ipv6.address);
-               g_free(element->ipv6.network);
                g_free(element->devname);
                g_free(element->path);
                g_free(element->name);
@@ -725,12 +723,6 @@ int connman_element_get_value(struct connman_element *element,
                                                                id, value);
                *((char **) value) = element->domainname;
                break;
-       case CONNMAN_PROPERTY_ID_IPV6_GATEWAY:
-               if (element->ipv6.gateway == NULL)
-                       return connman_element_get_value(element->parent,
-                                                               id, value);
-               *((char **) value) = element->ipv6.gateway;
-               break;
 
        default:
                return -EINVAL;
index 07ec1a3..f8347f0 100644 (file)
@@ -578,8 +578,6 @@ void connman_network_set_ipv6_method(struct connman_network *network,
        struct connman_service *service;
        struct connman_ipconfig *ipconfig;
 
-       network->element.ipv6.method = method;
-
        service = __connman_service_lookup_from_network(network);
        if (service == NULL)
                return;