GET_ADDR
#define GET_ADDR(a) (a = ((u_int32_t)*p++ << 24), a += ((u_int32_t)*p++ << 16),\
#define GET_ADDR(a) (a = ((u_int32_t)*p++ << 24), a += ((u_int32_t)*p++ << 16),\
#define GET_ADDR(to) (memcpy((char *)to, (char *)bp, 4), bp += 4)