MSG_TYPE
#define MSG_TYPE(v) (((v) & 0xF0000000) >> 28)
enum MSG_TYPE {
#define MSG_TYPE 0x01
#define MSG_TYPE 1