diff options
-rw-r--r-- | include/network.h | 1 | ||||
-rw-r--r-- | src/network.c | 6 |
2 files changed, 4 insertions, 3 deletions
diff --git a/include/network.h b/include/network.h index c9e17670..624e2874 100644 --- a/include/network.h +++ b/include/network.h @@ -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, diff --git a/src/network.c b/src/network.c index 3ce505ef..cafacd3e 100644 --- a/src/network.c +++ b/src/network.c @@ -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, |