LO_WORD
#define LO_WORD(x) (*((u_int16_t *)(&(x))+1))
#define LO_WORD(x) (*((u_int16_t *)&(x)))
#define LO_WORD(x) ((uint16_t)((x) & 0xFFFF))