Changes in protocols/jabber/io.c [bb95d43:84b045d]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/jabber/io.c
rbb95d43 r84b045d 44 44 struct jabber_data *jd = ic->proto_data; 45 45 gboolean ret; 46 47 if( jd->flags & JFLAG_XMLCONSOLE )48 {49 char *msg;50 51 msg = g_strdup_printf( "TX: %s", buf );52 imcb_buddy_msg( ic, JABBER_XMLCONSOLE_HANDLE, msg, 0, 0 );53 g_free( msg );54 }55 46 56 47 if( jd->tx_len == 0 ) … … 493 484 } 494 485 495 static xt_status jabber_xmlconsole( struct xt_node *node, gpointer data )496 {497 struct im_connection *ic = data;498 struct jabber_data *jd = ic->proto_data;499 500 if( jd->flags & JFLAG_XMLCONSOLE )501 {502 char *msg, *pkt;503 504 pkt = xt_to_string( node );505 msg = g_strdup_printf( "RX: %s", pkt );506 imcb_buddy_msg( ic, JABBER_XMLCONSOLE_HANDLE, msg, 0, 0 );507 g_free( msg );508 g_free( pkt );509 }510 511 return XT_NEXT;512 }513 514 486 static const struct xt_handler_entry jabber_handlers[] = { 515 { NULL, "stream:stream", jabber_xmlconsole },516 487 { "stream:stream", "<root>", jabber_end_of_stream }, 517 488 { "message", "stream:stream", jabber_pkt_message },
Note: See TracChangeset
for help on using the changeset viewer.