summaryrefslogtreecommitdiff
path: root/vpn/vpn-provider.c
diff options
context:
space:
mode:
authorJukka Rissanen <jukka.rissanen@linux.intel.com>2012-11-12 14:07:47 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-11-23 12:58:52 +0200
commitfa1638259021a93a848842025f52f1f1f58cc561 (patch)
treef26d47e05f9f6848b286bf10ab1f4b7660ae08fd /vpn/vpn-provider.c
parent23b03900f7554185357bbde46d94c133332f3a7e (diff)
downloadconnman-fa1638259021a93a848842025f52f1f1f58cc561.tar.gz
connman-fa1638259021a93a848842025f52f1f1f58cc561.tar.bz2
connman-fa1638259021a93a848842025f52f1f1f58cc561.zip
vpn-provider: Remove vpn provider from storage when needed
Diffstat (limited to 'vpn/vpn-provider.c')
-rw-r--r--vpn/vpn-provider.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/vpn/vpn-provider.c b/vpn/vpn-provider.c
index 09b782aa..27783bc2 100644
--- a/vpn/vpn-provider.c
+++ b/vpn/vpn-provider.c
@@ -1037,6 +1037,8 @@ int __vpn_provider_remove(const char *path)
provider_unregister(provider);
g_hash_table_remove(provider_hash, provider->identifier);
+
+ __connman_storage_remove_provider(ident);
return 0;
}