summaryrefslogtreecommitdiff
path: root/vpn/vpn.h
diff options
context:
space:
mode:
authorJukka Rissanen <jukka.rissanen@linux.intel.com>2013-03-05 16:06:20 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2013-03-08 13:09:32 +0200
commit48d2457887a2733c712112408886688864b76ff0 (patch)
treed401030c437fe6585c6ac0d01722bd58eb83eedc /vpn/vpn.h
parent800232d91504d99949ac0418c6634821235c9cd1 (diff)
downloadconnman-48d2457887a2733c712112408886688864b76ff0.tar.gz
connman-48d2457887a2733c712112408886688864b76ff0.tar.bz2
connman-48d2457887a2733c712112408886688864b76ff0.zip
vpn-provider: Do not allow changes to settings that are immutable
The immutable settings are those that are read from .config file.
Diffstat (limited to 'vpn/vpn.h')
-rw-r--r--vpn/vpn.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/vpn/vpn.h b/vpn/vpn.h
index c430ef5d..53b117de 100644
--- a/vpn/vpn.h
+++ b/vpn/vpn.h
@@ -81,6 +81,8 @@ void __vpn_provider_list(DBusMessageIter *iter, void *user_data);
int __vpn_provider_create(DBusMessage *msg);
int __vpn_provider_create_from_config(GHashTable *settings,
const char *config_ident, const char *config_entry);
+int __vpn_provider_set_string_immutable(struct vpn_provider *provider,
+ const char *key, const char *value);
DBusMessage *__vpn_provider_get_connections(DBusMessage *msg);
const char * __vpn_provider_get_ident(struct vpn_provider *provider);
struct vpn_provider *__vpn_provider_lookup(const char *identifier);