From 3fd6f70bd9d2bb9ff4921c53354b52465e616a51 Mon Sep 17 00:00:00 2001 From: Dmitry Podgorny Date: Wed, 7 Nov 2018 14:56:43 +0200 Subject: Override account options with connect options With this feature user can configure TLS policy for an account and override it for a single login with /connect command. Example: /account set tls force /connect tls trust The example shows how to trust server's certificate only once. Fixes #1021. --- src/config/account.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/config/account.h') diff --git a/src/config/account.h b/src/config/account.h index 1262e518..d0bb28fa 100644 --- a/src/config/account.h +++ b/src/config/account.h @@ -77,5 +77,8 @@ ProfAccount* account_new(const gchar *const name, const gchar *const jid, char* account_create_connect_jid(ProfAccount *account); gboolean account_eval_password(ProfAccount *account); void account_free(ProfAccount *account); +void account_set_server(ProfAccount *account, const char *server); +void account_set_port(ProfAccount *account, int port); +void account_set_tls_policy(ProfAccount *account, const char *tls_policy); #endif -- cgit 1.4.1-2-gfad0