libkern/OSByteOrder.h instead of byteswap.h