Example #1
0
static void jabber_add_buddy(struct im_connection *ic, char *who, char *group)
{
	if (g_strcasecmp(who, JABBER_XMLCONSOLE_HANDLE) == 0) {
		jabber_xmlconsole_enable(ic);
		return;
	}

	if (jabber_add_to_roster(ic, who, NULL, group)) {
		presence_send_request(ic, who, "subscribe");
	}
}
Example #2
0
File: jabber.c Project: AlD/bitlbee
static void jabber_add_buddy( struct im_connection *ic, char *who, char *group )
{
	struct jabber_data *jd = ic->proto_data;
	
	if( g_strcasecmp( who, JABBER_XMLCONSOLE_HANDLE ) == 0 )
	{
		jd->flags |= JFLAG_XMLCONSOLE;
		imcb_add_buddy( ic, JABBER_XMLCONSOLE_HANDLE, NULL );
		return;
	}
	
	if( jabber_add_to_roster( ic, who, NULL, group ) )
		presence_send_request( ic, who, "subscribe" );
}