# HG changeset patch # User Elliott Sales de Andrade # Date 1214199412 0 # Node ID efa4534fd23acc49122651feab6fd29e9b3173e2 # Parent 5c95339855b27d45e608d3f589c9f72e94f2512b Clean up some #define's in msn.h and various supporting changes. diff -r 5c95339855b2 -r efa4534fd23a libpurple/protocols/msn/httpconn.c --- a/libpurple/protocols/msn/httpconn.c Mon Jun 23 04:10:46 2008 +0000 +++ b/libpurple/protocols/msn/httpconn.c Mon Jun 23 05:36:52 2008 +0000 @@ -588,7 +588,8 @@ if (httpconn->virgin) { - host = "gateway.messenger.hotmail.com"; + /* QuLogic: This doesn't look right to me, but it still seems to work */ + host = MSN_HTTPCONN_SERVER; /* The first time servconn->host is the host we should connect to. */ params = g_strdup_printf("Action=open&Server=%s&IP=%s", diff -r 5c95339855b2 -r efa4534fd23a libpurple/protocols/msn/msn.c --- a/libpurple/protocols/msn/msn.c Mon Jun 23 04:10:46 2008 +0000 +++ b/libpurple/protocols/msn/msn.c Mon Jun 23 05:36:52 2008 +0000 @@ -2551,11 +2551,11 @@ PurpleAccountOption *option; option = purple_account_option_string_new(_("Server"), "server", - WLM_SERVER); + MSN_SERVER); prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option); - option = purple_account_option_int_new(_("Port"), "port", WLM_PORT); + option = purple_account_option_int_new(_("Port"), "port", MSN_PORT); prpl_info.protocol_options = g_list_append(prpl_info.protocol_options, option); diff -r 5c95339855b2 -r efa4534fd23a libpurple/protocols/msn/msn.h --- a/libpurple/protocols/msn/msn.h Mon Jun 23 04:10:46 2008 +0000 +++ b/libpurple/protocols/msn/msn.h Mon Jun 23 05:36:52 2008 +0000 @@ -57,15 +57,10 @@ #define MSN_BUF_LEN 8192 -#define USEROPT_MSNSERVER 3 +/* Windows Live Messenger Server*/ #define MSN_SERVER "messenger.hotmail.com" #define MSN_HTTPCONN_SERVER "gateway.messenger.hotmail.com" -#define USEROPT_MSNPORT 4 #define MSN_PORT 1863 - -/* Windows Live Messenger Server*/ -#define WLM_SERVER "muser.messenger.hotmail.com" -#define WLM_PORT 1863 #define WLM_PROT_VER 15 #define WLM_MAX_PROTOCOL 15 @@ -74,16 +69,13 @@ #define MSN_TYPING_RECV_TIMEOUT 6 #define MSN_TYPING_SEND_TIMEOUT 4 -#define HOTMAIL_URL "http://www.hotmail.com/cgi-bin/folders"w3 -#define PASSPORT_URL "http://lc1.law13.hotmail.passport.com/cgi-bin/dologin?login=" #define PROFILE_URL "http://spaces.live.com/profile.aspx?mem=" #define PHOTO_URL " contactparams:photopreauthurl=\"" -#define USEROPT_HOTMAIL 0 - #define BUDDY_ALIAS_MAXLEN 387 -#define MSN_FT_GUID "{5D3E02AB-6190-11d3-BBBB-00C04F795683}" +#define MSN_FT_GUID "5D3E02AB-6190-11D3-BBBB-00C04F795683" +#define MSN_OBJ_GUID "A4268EEC-FEC5-49E5-95C3-F126696BDBF6" #define MSN_CLIENTINFO \ "Client-Name: Purple/" VERSION "\r\n" \ diff -r 5c95339855b2 -r efa4534fd23a libpurple/protocols/msn/slp.c --- a/libpurple/protocols/msn/slp.c Mon Jun 23 04:10:46 2008 +0000 +++ b/libpurple/protocols/msn/slp.c Mon Jun 23 05:36:52 2008 +0000 @@ -251,7 +251,7 @@ got_sessionreq(MsnSlpCall *slpcall, const char *branch, const char *euf_guid, const char *context) { - if (!strcmp(euf_guid, "A4268EEC-FEC5-49E5-95C3-F126696BDBF6")) + if (!strcmp(euf_guid, MSN_OBJ_GUID)) { /* Emoticon or UserDisplay */ char *content; @@ -332,7 +332,7 @@ msn_slplink_queue_slpmsg(slplink, slpmsg); purple_imgstore_unref(img); } - else if (!strcmp(euf_guid, "5D3E02AB-6190-11D3-BBBB-00C04F795683")) + else if (!strcmp(euf_guid, MSN_FT_GUID)) { /* File Transfer */ PurpleAccount *account; @@ -384,7 +384,8 @@ purple_xfer_request(xfer); } - } + } else + purple_debug_warning("msn", "SLP SessionReq with unknown EUF-GUID: %s\n", euf_guid); } void diff -r 5c95339855b2 -r efa4534fd23a libpurple/protocols/msn/slplink.c --- a/libpurple/protocols/msn/slplink.c Mon Jun 23 04:10:46 2008 +0000 +++ b/libpurple/protocols/msn/slplink.c Mon Jun 23 05:36:52 2008 +0000 @@ -774,8 +774,7 @@ context = gen_context(fn, fp); - msn_slp_call_invite(slpcall, "5D3E02AB-6190-11D3-BBBB-00C04F795683", 2, - context); + msn_slp_call_invite(slpcall, MSN_FT_GUID, 2, context); g_free(context); } @@ -805,8 +804,7 @@ slpcall->cb = cb; slpcall->end_cb = end_cb; - msn_slp_call_invite(slpcall, "A4268EEC-FEC5-49E5-95C3-F126696BDBF6", 1, - msnobj_base64); + msn_slp_call_invite(slpcall, MSN_OBJ_GUID, 1, msnobj_base64); g_free(msnobj_base64); }