void sv_ev_failed_login(void) { cons_show_error("Login failed."); log_info("Login failed"); tlscerts_clear_current(); }
void cl_ev_disconnect(void) { const char *jid = jabber_get_fulljid(); cons_show("%s logged out successfully.", jid); ui_disconnected(); ui_close_all_wins(); jabber_disconnect(); roster_destroy(); muc_invites_clear(); chat_sessions_clear(); tlscerts_clear_current(); #ifdef HAVE_LIBGPGME p_gpg_on_disconnect(); #endif }
void cl_ev_disconnect(void) { const char *jid = connection_get_fulljid(); Jid *jidp = jid_create(jid); cons_show("%s logged out successfully.", jidp->barejid); jid_destroy(jidp); ui_disconnected(); ui_close_all_wins(); session_disconnect(); roster_destroy(); muc_invites_clear(); muc_confserver_clear(); chat_sessions_clear(); tlscerts_clear_current(); #ifdef HAVE_LIBGPGME p_gpg_on_disconnect(); #endif }