Mercurial > pidgin.yaz
diff libpurple/protocols/msn/notification.c @ 20471:530a92d50c5e
Misc cleanups, better error handling, and print the Address Book received from the server in a human readable way.
author | Carlos Silva <typ0@pidgin.im> |
---|---|
date | Tue, 17 Jul 2007 00:35:50 +0000 |
parents | 7d6f247f08d9 |
children | 416ce8a7ac66 |
line wrap: on
line diff
--- a/libpurple/protocols/msn/notification.c Mon Jul 16 23:06:21 2007 +0000 +++ b/libpurple/protocols/msn/notification.c Tue Jul 17 00:35:50 2007 +0000 @@ -271,7 +271,7 @@ tokens = g_strsplit(*cur, "=", 2); if(tokens[0]&&tokens[1]) { - purple_debug_info("MaYuan","challenge %p,key:%s,value:%s\n", + purple_debug_info("MSNP14","challenge %p,key:%s,value:%s\n", session->nexus->challenge_data,tokens[0],tokens[1]); g_hash_table_insert(session->nexus->challenge_data, tokens[0], tokens[1]); } @@ -405,7 +405,7 @@ static void msg_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { - purple_debug_info("MaYuan","Processing MSG... \n"); + purple_debug_info("MSNP14","Processing MSG... \n"); if(cmd->payload_len == 0){ return; } @@ -420,7 +420,7 @@ { g_return_if_fail(cmd->payload_cb != NULL); - purple_debug_info("MaYuan","MSG payload:{%s}\n",cmd->payload); + purple_debug_info("MSNP14","MSG payload:{%s}\n",cmd->payload); cmd->payload_cb(cmdproc, cmd, cmd->payload, cmd->payload_len); } } @@ -438,7 +438,7 @@ cmdproc = session->notification->cmdproc; g_return_if_fail(msg != NULL); payload = msn_message_gen_payload(msg, &payload_len); - purple_debug_info("MaYuan","send UUM,payload{%s},strlen:%d,len:%d\n", + purple_debug_info("MSNP14","send UUM,payload{%s},strlen:%d,len:%d\n", payload,strlen(payload),payload_len); type = msg->type; trans = msn_transaction_new(cmdproc, "UUM","%s 32 %d %d",msg->remote_user,type,payload_len); @@ -455,7 +455,7 @@ const char *passport; const char *content_type; - purple_debug_info("MaYuan","Process UBM payload:%s\n",payload); + purple_debug_info("MSNP14","Process UBM payload:%s\n",payload); msg = msn_message_new_from_cmd(cmdproc->session, cmd); msn_message_parse_payload(msg, payload, len,MSG_LINE_DEM,MSG_BODY_DEM); @@ -467,7 +467,7 @@ passport = msg->remote_user; content_type = msn_message_get_content_type(msg); - purple_debug_info("MaYuan","type:%d\n",content_type); + purple_debug_info("MSNP14","type:%d\n",content_type); if(!strcmp(content_type,"text/plain")){ const char *value; const char *body; @@ -526,7 +526,7 @@ static void ubm_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { - purple_debug_info("MaYuan","Processing UBM... \n"); + purple_debug_info("MSNP14","Processing UBM... \n"); if(cmd->payload_len == 0){ return; } @@ -538,7 +538,7 @@ }else{ g_return_if_fail(cmd->payload_cb != NULL); - purple_debug_info("MaYuan","UBM payload:{%s}\n",cmd->payload); + purple_debug_info("MSNP14","UBM payload:{%s}\n",cmd->payload); ubm_cmd_post(cmdproc, cmd, cmd->payload, cmd->payload_len); } } @@ -572,7 +572,7 @@ #else msn_handle_chl(cmd->params[1], buf); #endif -// purple_debug_info("MaYuan","<<challenge:{%s}:{%s}\n",cmd->params[1],buf); +// purple_debug_info("MSNP14","<<challenge:{%s}:{%s}\n",cmd->params[1],buf); trans = msn_transaction_new(cmdproc, "QRY", "%s 32", MSNP13_WLM_PRODUCT_ID); msn_transaction_set_payload(trans, buf, 32); @@ -593,7 +593,7 @@ char *list_op_str,*type_str; purple_debug_info("::","msn_add_contact_xml()\n"); - purple_debug_info("MaYuan","Passport: %s, type: %d\n",passport, type); + purple_debug_info("MSNP14","Passport: %s, type: %d\n",passport, type); tokens = g_strsplit(passport, "@", 2); email = tokens[0]; domain = tokens[1]; @@ -602,7 +602,7 @@ for(d_node = xmlnode_get_child(mlNode,"d"); d_node; d_node = xmlnode_get_next_twin(d_node)) { const char * attr = NULL; - purple_debug_info("MaYuan","d_node: %s\n",d_node->name); + purple_debug_info("MSNP14","d_node: %s\n",d_node->name); attr = xmlnode_get_attrib(d_node,"n"); if(attr == NULL){ continue; @@ -614,7 +614,7 @@ if(d_node == NULL) { /*domain not found, create a new domain Node*/ - purple_debug_info("MaYuan","get No d_node\n"); + purple_debug_info("MSNP14","get No d_node\n"); d_node = xmlnode_new("d"); xmlnode_set_attrib(d_node,"n",domain); xmlnode_insert_child(mlNode,d_node); @@ -625,7 +625,7 @@ xmlnode_set_attrib(c_node,"n",email); list_op_str = g_strdup_printf("%d",list_op); - purple_debug_info("MaYuan","list_op: %d\n",list_op); + purple_debug_info("MSNP14","list_op: %d\n",list_op); xmlnode_set_attrib(c_node,"l",list_op_str); g_free(list_op_str); @@ -652,7 +652,7 @@ { MsnTransaction *trans; purple_debug_info("::","msn_notification_post_adl()\n"); - purple_debug_info("MaYuan","Sending ADL with payload: %s\n",payload); + purple_debug_info("MSNP14","Sending ADL with payload: %s\n",payload); trans = msn_transaction_new(cmdproc, "ADL","%d",strlen(payload)); msn_transaction_set_payload(trans, payload, strlen(payload)); msn_cmdproc_send_trans(cmdproc, trans); @@ -740,7 +740,7 @@ static void blp_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { - purple_debug_info("MaYuan","Process BLP\n"); + purple_debug_info("MSNP14","Process BLP\n"); } static void @@ -748,11 +748,11 @@ { static int initial; - purple_debug_info("MaYuan","Process ADL\n"); + purple_debug_info("MSNP14","Process ADL\n"); if (!initial) { - purple_debug_info("typ0","Initial ADL received\n"); + purple_debug_misc("MSNP14","Initial ADL received\n"); msn_session_finish_login(cmdproc->session); } } @@ -779,14 +779,14 @@ fqy_cmd_post(MsnCmdProc *cmdproc, MsnCommand *cmd, char *payload, size_t len) { - purple_debug_info("MaYuan","FQY payload{%s}\n",payload); + purple_debug_info("MSNP14","FQY payload{%s}\n",payload); msn_notification_post_adl(cmdproc,payload,len); } static void fqy_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { - purple_debug_info("MaYuan","Process FQY\n"); + purple_debug_info("MSNP14","Process FQY\n"); cmdproc->last_cmd->payload_cb = fqy_cmd_post; } @@ -798,7 +798,7 @@ char * payload; #endif - purple_debug_info("MaYuan","Process RML\n"); + purple_debug_info("MSNP14","Process RML\n"); #if 0 trans = msn_transaction_new(cmdproc, "RML",""); @@ -1506,7 +1506,7 @@ buf = xmlnode_to_formatted_str(root, NULL); /* get the payload content */ - purple_debug_info("MaYuan","GCF command payload:\n\"%s\"\n",buf); + purple_debug_info("MSNP14","GCF command payload:\n%s\n",buf); g_free(buf); xmlnode_free(root); @@ -1515,7 +1515,7 @@ static void gcf_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { - purple_debug_info("MaYuan","Processing GCF command\n"); + purple_debug_info("MSNP14","Processing GCF command\n"); cmdproc->last_cmd->payload_cb = gcf_cmd_post; return; } @@ -1523,7 +1523,7 @@ static void sbs_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { - purple_debug_info("MaYuan","Processing SBS... \n"); + purple_debug_info("MSNP14","Processing SBS... \n"); if(cmd->payload_len == 0){ return; } @@ -1547,7 +1547,7 @@ char *psm_str, *currentmedia_str; /*get the payload content*/ -// purple_debug_info("MaYuan","UBX {%s} payload{%s}\n",cmd->params[0], cmd->payload); +// purple_debug_info("MSNP14","UBX {%s} payload{%s}\n",cmd->params[0], cmd->payload); session = cmdproc->session; account = session->account; @@ -1571,7 +1571,7 @@ static void ubx_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { - purple_debug_info("typ0","UBX received.\n"); + purple_debug_misc("MSNP14","UBX received.\n"); if(cmd->payload_len == 0){ return; } @@ -1581,7 +1581,7 @@ static void uux_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) { - purple_debug_info("typ0","UUX received.\n"); + purple_debug_misc("MSNP14","UUX received.\n"); } /************************************************************************** @@ -1934,7 +1934,7 @@ payload = xmlnode_to_str(rml_node,&payload_len); xmlnode_free(rml_node); - purple_debug_info("MaYuan","Send RML with payload {%s}\n",payload); + purple_debug_info("MSNP14","Send RML with payload {%s}\n",payload); trans = msn_transaction_new(cmdproc, "RML","%d",strlen(payload)); msn_transaction_set_payload(trans, payload, strlen(payload)); msn_cmdproc_send_trans(cmdproc, trans);