getushort
#define getushort(x) (((u_int8_t *)(x))[0] + (((u_int8_t *)(x))[1] << 8))
#define getushort(x) *((u_int16_t *)(x))