summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJukka Rissanen <jukka.rissanen@linux.intel.com>2012-11-12 12:07:25 (GMT)
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-11-23 10:58:51 (GMT)
commit03696544049df7d7e5735c4a3288ca2692270e07 (patch)
treeab2552b0f5ece02f0b99d199fc835ec1feb65109 /include
parenta22545efcdd9e7b1d5965d5c7b63c4d59d24cf7d (diff)
downloadconnman-03696544049df7d7e5735c4a3288ca2692270e07.zip
connman-03696544049df7d7e5735c4a3288ca2692270e07.tar.gz
connman-03696544049df7d7e5735c4a3288ca2692270e07.tar.bz2
provider: Add more driver interface functions needed by vpnd plugin
Diffstat (limited to 'include')
-rw-r--r--include/provider.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/provider.h b/include/provider.h
index cd059a8..dc86bca 100644
--- a/include/provider.h
+++ b/include/provider.h
@@ -111,6 +111,11 @@ struct connman_provider_driver {
int (*connect) (struct connman_provider *provider);
int (*disconnect) (struct connman_provider *provider);
int (*save) (struct connman_provider *provider, GKeyFile *keyfile);
+ int (*set_property) (struct connman_provider *provider,
+ const char *key, const char *value);
+ const char * (*get_property) (struct connman_provider *provider,
+ const char *key);
+ int (*create) (DBusMessage *msg);
};
int connman_provider_driver_register(struct connman_provider_driver *driver);