libpurple/protocols/msn/msn.c

branch
cpw.resiak.disconnectreason
changeset 20448
7ad9785266ea
parent 20340
cb3a68f60510
child 20853
2637f895b850
equal deleted inserted replaced
20447:50772fec9221 20448:7ad9785266ea
720 gc = purple_account_get_connection(account); 720 gc = purple_account_get_connection(account);
721 721
722 if (!purple_ssl_is_supported()) 722 if (!purple_ssl_is_supported())
723 { 723 {
724 gc->wants_to_die = TRUE; 724 gc->wants_to_die = TRUE;
725 purple_connection_error(gc, 725 purple_connection_error_reason (gc, PURPLE_REASON_ENCRYPTION_ERROR,
726 _("SSL support is needed for MSN. Please install a supported " 726 _("SSL support is needed for MSN. Please install a supported "
727 "SSL library.")); 727 "SSL library."));
728 return; 728 return;
729 } 729 }
730 730
749 749
750 if (strcmp(username, purple_account_get_username(account))) 750 if (strcmp(username, purple_account_get_username(account)))
751 purple_account_set_username(account, username); 751 purple_account_set_username(account, username);
752 752
753 if (!msn_session_connect(session, host, port, http_method)) 753 if (!msn_session_connect(session, host, port, http_method))
754 purple_connection_error(gc, _("Failed to connect to server.")); 754 purple_connection_error_reason (gc, PURPLE_REASON_NETWORK_ERROR,
755 _("Failed to connect to server."));
755 } 756 }
756 757
757 static void 758 static void
758 msn_close(PurpleConnection *gc) 759 msn_close(PurpleConnection *gc)
759 { 760 {

mercurial