| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #ifndef _DEFINATIONS_H_
- #define _DEFINATIONS_H_
- #ifdef DEBUG
- #define dpf(fmt,args...) printf(fmt,##args)
- #else
- #define dpf(fmt,args...)
- #endif
- #define dpl(x) printf("line:%d\n",x)
- #define _DBG
- #define likely(x) __builtin_expect(!!(x),1)
- #define unlikely(x) __builtin_expect(!!(x),0)
- #define FUNCSUCCEED 0
- #define FUNCFAILED -1
- #define u8 unsigned char
- #define u16 unsigned short
- #define u32 unsigned int
- #define u64 unsigned long long
- #define s8 char
- #define s16 short
- #define s32 int
- #define s64 long long
- #define BIT bool
- #define BYTE u8
- #define WORD u16
- #define WORD_LO(x) (BYTE)((x)&0xff)
- #define WORD_HI(x) (BYTE)((x)>>8)
- #define DWORD u32
- #define QWORD u64
- #define PORT 2425
- #define BUFFLEN 1024*64
- #define IPMSG_EX_CHATREADY 0x0000008EUL
- #define IPMSG_EX_CHATCHECKMAC 0x000000E7UL
- #define IPMSG_EX_REQSHAREFILE 0x00000090UL
- #define IPMSG_EX_REFUSEFILE 0x000000E6UL
- #define IPMSG_EX_CANCELFILE 0x000000E8UL
- #define IPMSG_EX_PREGETFILE 0x0000008BUL
- const char vermagic[]="5.1.180210";
- const char fontmagic[]="[rich]0A0000000000860008AE5F6F8FC596D19E12000000000000000000000000000000000000[/rich]";
- #define MSGLENGTH 250
- #define PACKRINGLEN 3
- #endif
|