apr_int64_t is used almost everywhere. Sometimes it's not needed (i.e. the WebSocket protocol version), sometimes an apr_size_t should be there instead (i.e. when calculating buffer sizes), and sometimes we should probably use apr_uint64_t because negative values are unnecessary.