test/send_recv: fix vectorized send testing for 32-bit builds
The test uses unsigned long, which is still 4 bytes in size on 32-bit
builds. This causes verification failures:
Running test send_recv.t
data mismatch at 512: 257
test small vec sync failed
Test send_recv.t failed with ret 1
Switch it to use uint64_t, making it the same size on 32-bit and 64-bit
builds.
Link: https://github.com/axboe/liburing/issues/1501
Fixes: cb2aaf3b7ead ("test/send_recv: add support for testing IORING_SEND_VECTORIZED")
Signed-off-by: Jens Axboe <axboe@kernel.dk>
1 file changed