network: Remove element code from connman_network_[set|get]_blob()
authorDaniel Wagner <daniel.wagner@bmw-carit.de>
Thu, 16 Jun 2011 08:15:46 +0000 (10:15 +0200)
committerDaniel Wagner <daniel.wagner@bmw-carit.de>
Thu, 16 Jun 2011 13:26:11 +0000 (15:26 +0200)
include/network.h
src/network.c

index c9e1767..624e287 100644 (file)
@@ -128,7 +128,6 @@ int connman_network_set_bool(struct connman_network *network,
                                        const char *key, connman_bool_t value);
 connman_bool_t connman_network_get_bool(struct connman_network *network,
                                                        const char *key);
-
 int connman_network_set_blob(struct connman_network *network,
                        const char *key, const void *data, unsigned int size);
 const void *connman_network_get_blob(struct connman_network *network,
index 3ce505e..cafacd3 100644 (file)
@@ -1535,9 +1535,11 @@ int connman_network_set_blob(struct connman_network *network,
                        network->wifi.ssid_len = size;
                } else
                        network->wifi.ssid_len = 0;
+       } else {
+               return -EINVAL;
        }
 
-       return connman_element_set_blob(&network->element, key, data, size);
+       return 0;
 }
 
 /**
@@ -1559,7 +1561,7 @@ const void *connman_network_get_blob(struct connman_network *network,
                return network->wifi.ssid;
        }
 
-       return connman_element_get_blob(&network->element, key, size);
+       return NULL;
 }
 
 void __connman_network_set_device(struct connman_network *network,