diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-07-17 03:21:36 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-07-17 03:21:36 +0200 |
commit | 28f7995c7d7bd4540796b206de0a86d79e220b07 (patch) | |
tree | a4b79434a772a4843c6e4e50c3135e5cb06917ba | |
parent | 26596fee88952ca1a8dec794c77a6e7239c8f2b7 (diff) | |
download | connman-28f7995c7d7bd4540796b206de0a86d79e220b07.tar.gz connman-28f7995c7d7bd4540796b206de0a86d79e220b07.tar.bz2 connman-28f7995c7d7bd4540796b206de0a86d79e220b07.zip |
Don't update service passphrases from networks
-rw-r--r-- | src/service.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/service.c b/src/service.c index dcf54d24..092ca85e 100644 --- a/src/service.c +++ b/src/service.c @@ -1539,19 +1539,9 @@ static void update_from_network(struct connman_service *service, if (service->strength > strength && service->network != NULL) { connman_network_unref(service->network); - service->network = NULL; - - strength_changed(service); - } - - if (service->network == NULL) { service->network = connman_network_ref(network); - str = connman_network_get_string(network, "WiFi.Passphrase"); - if (str != NULL) { - g_free(service->passphrase); - service->passphrase = g_strdup(str); - } + strength_changed(service); } iter = g_hash_table_lookup(service_hash, service->identifier); |