comparison libpurple/protocols/jabber/auth_cyrus.c @ 32330:a5b556ac1de5

Rename purple_connection_error_reason to purple_connection_error
author Mark Doliner <mark@kingant.net>
date Sun, 21 Aug 2011 08:00:53 +0000
parents b1a6535f99d9
children
comparison
equal deleted inserted replaced
32329:5105d0306b2a 32330:a5b556ac1de5
32 char **error); 32 char **error);
33 static void jabber_sasl_build_callbacks(JabberStream *); 33 static void jabber_sasl_build_callbacks(JabberStream *);
34 34
35 static void disallow_plaintext_auth(PurpleAccount *account) 35 static void disallow_plaintext_auth(PurpleAccount *account)
36 { 36 {
37 purple_connection_error_reason(purple_account_get_connection(account), 37 purple_connection_error(purple_account_get_connection(account),
38 PURPLE_CONNECTION_ERROR_ENCRYPTION_ERROR, 38 PURPLE_CONNECTION_ERROR_ENCRYPTION_ERROR,
39 _("Server may require plaintext authentication over an unencrypted stream")); 39 _("Server may require plaintext authentication over an unencrypted stream"));
40 } 40 }
41 41
42 static void start_cyrus_wrapper(JabberStream *js) 42 static void start_cyrus_wrapper(JabberStream *js)
44 char *error = NULL; 44 char *error = NULL;
45 xmlnode *response = NULL; 45 xmlnode *response = NULL;
46 JabberSaslState state = jabber_auth_start_cyrus(js, &response, &error); 46 JabberSaslState state = jabber_auth_start_cyrus(js, &response, &error);
47 47
48 if (state == JABBER_SASL_STATE_FAIL) { 48 if (state == JABBER_SASL_STATE_FAIL) {
49 purple_connection_error_reason(js->gc, 49 purple_connection_error(js->gc,
50 PURPLE_CONNECTION_ERROR_AUTHENTICATION_IMPOSSIBLE, 50 PURPLE_CONNECTION_ERROR_AUTHENTICATION_IMPOSSIBLE,
51 error); 51 error);
52 g_free(error); 52 g_free(error);
53 } else if (response) { 53 } else if (response) {
54 jabber_send(js, response); 54 jabber_send(js, response);