createiq (char *type, char *to, char *qnam, char *xmlns, iks **query)
{
static int id = 0;
createiq (char *type, char *to, char *qnam, char *xmlns, iks **query)
{
static int id = 0;
xmpp_id_hook (iksparser *parser, iks *node, char *id)
{
if (!iks_strcmp (id, "bind1"))
xmpp_id_hook (iksparser *parser, iks *node, char *id)
{
if (!iks_strcmp (id, "bind1"))
xmpp_sasl_hook (iksparser *parser, iks* node)
{
iks_start_sasl (parser, IKS_SASL_DIGEST_MD5, username, password);
return 0;
}
xmpp_sasl_hook (iksparser *parser, iks* node)
{
iks_start_sasl (parser, IKS_SASL_DIGEST_MD5, username, password);
return 0;
}
xmpp_other_hook (iksparser *parser, iks *node, char *ns)
{
if (!iks_strcmp (ns, "urn:ietf:params:xml:ns:xmpp-sasl"))
xmpp_other_hook (iksparser *parser, iks *node, char *ns)
{
if (!iks_strcmp (ns, "urn:ietf:params:xml:ns:xmpp-sasl"))
handler (GIOChannel *channel, GIOCondition cond, gpointer data)
{
iksparser *parser = data;
handler (GIOChannel *channel, GIOCondition cond, gpointer data)
{
iksparser *parser = data;
dbus_connection_add_filter (conn, gettune, parser, NULL);
}
dbus_connection_add_filter (conn, gettune, parser, NULL);
}