unsigned ctl_byte_swap_16b(unsigned short n);
ctl_byte_swap_16b reverses the byte order of the least significant 16 bits of n and returns that value.
ctl_byte_swap_32b, CTL_BYTE_SWAP_16b_LIT