|
| static | LIST_FREE_ITEM (icq_snac_references_list_free, icq_snac_reference_list_t *) |
| |
| static | __DYNSTUFF_ADD (static __DYNSTUFF_REMOVE_SAFE(icq_snac_references_list, static __DYNSTUFF_REMOVE_SAFE(icq_snac_reference_list_t, __not_used) |
| |
| static icq_snac_reference_list_t * | icq_snac_ref_find (session_t *s, uint32_t ref) |
| |
| static void | icq_snac_ref_remove (session_t *s, icq_snac_reference_list_t *elem) |
| |
| int | icq_snac_ref_list_cleanup (int type, session_t *s) |
| |
| static char * | _icq_makesnac (uint8_t family, uint16_t cmd, uint16_t flags, uint32_t ref) |
| |
| void | icq_makesnac (session_t *s, string_t pkt, uint16_t fam, uint16_t cmd, private_data_t *data, snac_subhandler_t subhandler) |
| |
| void | icq_makemetasnac (session_t *s, string_t pkt, uint16_t type, uint16_t subtype, private_data_t *data, snac_subhandler_t subhandler) |
| |
| void | icq_snac_error_handler (session_t *s, const char *from, uint16_t error) |
| |
| int | icq_snac_handler (session_t *s, uint16_t family, uint16_t cmd, unsigned char *buf, int len, uint16_t flags, uint32_t ref_no) |
| |