13 #define SNAC_PACKET_LEN 10 int icq_snac_lookup_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_0Alookup.c:67
 
int icq_my_meta_information_response(session_t *s, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_15extension.c:839
 
int icq_snac_status_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_0Bstatus.c:85
 
int icq_snac_service_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_01service.c:627
 
unsigned char * data
Definition: icq_snac_handlers.h:11
 
Definition: sessions.h:127
 
int icq_snac_extension_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_15extension.c:886
 
TIMER_SESSION(icq_snac_ref_list_cleanup)
 
int icq_snac_buddy_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_03buddy.c:524
 
guint32 ref
Definition: icq_snac_handlers.h:10
 
gint icq_snac_ref_list_cleanup(gint type, session_t *s)
Definition: icq_snac_handlers.c:78
 
int icq_snac_sigon_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_17sigon.c:149
 
void icq_snac_error_handler(session_t *s, const char *from, guint16 error)
Definition: icq_snac_handlers.c:171
 
void display_whoami(session_t *s)
Definition: icq_snac_handlers_15extension.c:861
 
void icq_makesnac(session_t *s, GString *pkt, guint16 fam, guint16 cmd, private_data_t *data, snac_subhandler_t subhandler)
Definition: icq_snac_handlers.c:109
 
int(* snac_subhandler_t)(session_t *s, unsigned char *, int, private_data_t *)
Definition: icq.h:8
 
int icq_snac_handler(session_t *s, guint16 family, guint16 cmd, unsigned char *buf, int len, guint16 flags, guint32 ref_no)
Definition: icq_snac_handlers.c:212
 
guint16 cmd
Definition: icq_snac_handlers.h:8
 
void icq_makemetasnac(session_t *s, GString *pkt, guint16 type, guint16 subtype, private_data_t *data, snac_subhandler_t subhandler)
Definition: icq_snac_handlers.c:141
 
int icq_snac_bos_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_09bos.c:109
 
Definition: icq_snac_handlers.h:6
 
#define SNAC_SUBHANDLER(x)
Definition: icq.h:7
 
void icq_pack_append_nullterm_msg(GString *pkt, const char *msg)
Definition: icq_snac_handlers_03buddy.c:79
 
guint16 family
Definition: icq_snac_handlers.h:7
 
#define SNAC_HANDLER(x)
Definition: icq.h:4
 
guint16 flags
Definition: icq_snac_handlers.h:9
 
void icq_snac_references_list_destroy(icq_snac_reference_list_t **lista)
Definition: icq_snac_handlers.c:46
 
void icq_pack_append_rendezvous(GString *pkt, int version, int cookie, int mtype, int mflags, int accept, int priority)
Definition: icq_snac_handlers_03buddy.c:86
 
Definition: dynstuff.h:183
 
int icq_snac_location_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_02location.c:174
 
int icq_snac_userlist_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_13userlist.c:614
 
int icq_snac_message_handler(session_t *s, guint16 cmd, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_04message.c:666
 
int icq_cmd_addssi_ack(session_t *s, unsigned char *buf, int len, private_data_t *data)
Definition: icq_snac_handlers_13userlist.c:643