diff options
Diffstat (limited to 'vpn/vpn-agent.h')
-rwxr-xr-x | vpn/vpn-agent.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/vpn/vpn-agent.h b/vpn/vpn-agent.h index c7328d7f..dc797665 100755 --- a/vpn/vpn-agent.h +++ b/vpn/vpn-agent.h @@ -38,6 +38,18 @@ bool vpn_agent_check_reply_has_dict(DBusMessage *reply); void vpn_agent_append_user_info(DBusMessageIter *iter, struct vpn_provider *provider, const char *username_str); +void vpn_agent_append_allow_credential_storage(DBusMessageIter *iter, + bool allow); +void vpn_agent_append_allow_credential_retrieval(DBusMessageIter *iter, + bool allow); +void vpn_agent_append_keep_credentials(DBusMessageIter *iter, bool allow); +void vpn_agent_append_auth_failure(DBusMessageIter *iter, + struct vpn_provider *provider, + const char *information); +int vpn_agent_check_and_process_reply_error(DBusMessage *reply, + struct vpn_provider *provider, + struct connman_task *task, + vpn_provider_connect_cb_t cb, void *user_data); #ifdef __cplusplus } |