summaryrefslogtreecommitdiff
path: root/vpn/vpn-provider.h
diff options
context:
space:
mode:
authorJukka Rissanen <jukka.rissanen@linux.intel.com>2012-11-30 11:30:44 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-11-30 15:01:19 +0200
commit6e79c6a7d31839a9f18935737a6f1e712f8cbe79 (patch)
tree3e54ee373025067f14b5769313c9c65ab15fd055 /vpn/vpn-provider.h
parentdf990b51eac495ac3b482629a9798938e14f0ad4 (diff)
downloadconnman-6e79c6a7d31839a9f18935737a6f1e712f8cbe79.tar.gz
connman-6e79c6a7d31839a9f18935737a6f1e712f8cbe79.tar.bz2
connman-6e79c6a7d31839a9f18935737a6f1e712f8cbe79.zip
l2tp: Ask username and password from agent
Diffstat (limited to 'vpn/vpn-provider.h')
-rw-r--r--vpn/vpn-provider.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/vpn/vpn-provider.h b/vpn/vpn-provider.h
index b290bd1d..2889428c 100644
--- a/vpn/vpn-provider.h
+++ b/vpn/vpn-provider.h
@@ -112,6 +112,11 @@ typedef void (* vpn_provider_auth_cb_t) (struct vpn_provider *provider,
const char *authenticator,
const char *error, void *user_data);
+typedef void (* vpn_provider_password_cb_t) (struct vpn_provider *provider,
+ const char *username,
+ const char *password,
+ const char *error, void *user_data);
+
struct vpn_provider_driver {
const char *name;
enum vpn_provider_type type;