|
static void | icq_snac_references_list_free (icq_snac_reference_list_t *data) |
|
static void | icq_snac_references_list_add (icq_snac_reference_list_t **lista, icq_snac_reference_list_t *new_) |
|
static void | icq_snac_references_list_remove (icq_snac_reference_list_t **lista, icq_snac_reference_list_t *elem) |
|
static icq_snac_reference_list_t * | icq_snac_references_list_removei (icq_snac_reference_list_t **lista, icq_snac_reference_list_t *elem) |
|
void | icq_snac_references_list_destroy (icq_snac_reference_list_t **lista) |
|
static void | icq_snac_ref_add (session_t *s, icq_snac_reference_list_t *elem) |
|
static icq_snac_reference_list_t * | icq_snac_ref_find (session_t *s, guint32 ref) |
|
static void | icq_snac_ref_remove (session_t *s, icq_snac_reference_list_t *elem) |
|
gint | icq_snac_ref_list_cleanup (gint type, session_t *s) |
|
static char * | _icq_makesnac (guint8 family, guint16 cmd, guint16 flags, guint32 ref) |
|
void | icq_makesnac (session_t *s, GString *pkt, guint16 fam, guint16 cmd, private_data_t *data, snac_subhandler_t subhandler) |
|
void | icq_makemetasnac (session_t *s, GString *pkt, guint16 type, guint16 subtype, private_data_t *data, snac_subhandler_t subhandler) |
|
void | icq_snac_error_handler (session_t *s, const char *from, guint16 error) |
|
int | icq_snac_handler (session_t *s, guint16 family, guint16 cmd, unsigned char *buf, int len, guint16 flags, guint32 ref_no) |
|