ekg2  GIT master
icq_flap_handlers.h
Idź do dokumentacji tego pliku.
1 #ifndef __ICQ_FLAP_H
2 #define __ICQ_FLAP_H
3 
4 void icq_makeflap(session_t *s, GString *pkt, guint8 cmd);
5 int icq_flap_handler(session_t *s, GString *buffer);
6 int icq_flap_close_helper(session_t *s, unsigned char *buf, int len);
7 
8 typedef struct {
9  guint8 unique; /* 0x2A */
10  guint8 cmd;
11  guint16 id;
12  guint16 len;
13  unsigned char *data;
15 #define FLAP_PACKET_LEN 6
16 
17 #endif
guint8 cmd
Definition: icq_flap_handlers.h:10
Definition: sessions.h:127
guint8 unique
Definition: icq_flap_handlers.h:9
Definition: icq_flap_handlers.h:8
unsigned char * data
Definition: icq_flap_handlers.h:13
void icq_makeflap(session_t *s, GString *pkt, guint8 cmd)
Definition: icq_flap_handlers.c:60
guint16 len
Definition: icq_flap_handlers.h:12
Definition: stuff.h:93
guint16 id
Definition: icq_flap_handlers.h:11
int icq_flap_close_helper(session_t *s, unsigned char *buf, int len)
Definition: icq_flap_handlers.c:239
#define s
int icq_flap_handler(session_t *s, GString *buffer)
Definition: icq_flap_handlers.c:365