`ushort` will work just fine instead of `uint16_t`.