summaryrefslogtreecommitdiff
path: root/vpn
diff options
context:
space:
mode:
authorJukka Rissanen <jukka.rissanen@linux.intel.com>2012-11-12 14:07:49 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-11-23 12:58:52 +0200
commitb5bcfa6d3a39e9a2f35c823884205fa5fcf24c9d (patch)
treeb1e4e44a7ba951117d78b773a06004858e7d352a /vpn
parent5b1e7ace876142f354a326c50bdda531ce879dd5 (diff)
downloadconnman-b5bcfa6d3a39e9a2f35c823884205fa5fcf24c9d.tar.gz
connman-b5bcfa6d3a39e9a2f35c823884205fa5fcf24c9d.tar.bz2
connman-b5bcfa6d3a39e9a2f35c823884205fa5fcf24c9d.zip
pptp: Remember the connection password
Diffstat (limited to 'vpn')
-rw-r--r--vpn/plugins/pptp.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/vpn/plugins/pptp.c b/vpn/plugins/pptp.c
index f737c316..68437937 100644
--- a/vpn/plugins/pptp.c
+++ b/vpn/plugins/pptp.c
@@ -219,6 +219,13 @@ static int pptp_save(struct vpn_provider *provider, GKeyFile *keyfile)
pptp_options[i].cm_opt, option);
}
}
+
+ option = vpn_provider_get_string(provider, "PPTP.Password");
+ if (option != NULL)
+ g_key_file_set_string(keyfile,
+ vpn_provider_get_save_group(provider),
+ "PPTP.Password", option);
+
return 0;
}