Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/jabber/io.c

    rbb95d43 r84b045d  
    4444        struct jabber_data *jd = ic->proto_data;
    4545        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         }
    5546       
    5647        if( jd->tx_len == 0 )
     
    493484}
    494485
    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 
    514486static const struct xt_handler_entry jabber_handlers[] = {
    515         { NULL,                 "stream:stream",        jabber_xmlconsole },
    516487        { "stream:stream",      "<root>",               jabber_end_of_stream },
    517488        { "message",            "stream:stream",        jabber_pkt_message },
Note: See TracChangeset for help on using the changeset viewer.