]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
librados,test: Fix incorrect use of __le16/32/64
authorUlrich Weigand <ulrich.weigand@de.ibm.com>
Mon, 2 Sep 2019 19:27:22 +0000 (21:27 +0200)
committerUlrich Weigand <ulrich.weigand@de.ibm.com>
Thu, 5 Sep 2019 08:50:04 +0000 (10:50 +0200)
Use ceph_le16/32/64 instead of __le16/32/64 (which are no-op outside
of kernel code).

Fixes (partially): https://tracker.ceph.com/issues/41605

Signed-off-by: Ulrich Weigand <ulrich.weigand@de.ibm.com>
src/test/librados/aio.cc

index 503f992c06912ef6ff481e5b13b519d711015f5d..a8ca47b8b8fcc87a2e5838b0cdd325700f608fb5 100644 (file)
@@ -226,8 +226,8 @@ TEST(LibRadosAio, RoundTrip3) {
   rados_read_op_read(op2, 0, sizeof(buf2), buf2, NULL, NULL);
   rados_read_op_set_flags(op2, LIBRADOS_OP_FLAG_FADVISE_NOCACHE |
                               LIBRADOS_OP_FLAG_FADVISE_RANDOM);
-  __le32 init_value = -1;
-  __le32 checksum[2];
+  ceph_le32 init_value = init_le32(-1);
+  ceph_le32 checksum[2];
   rados_read_op_checksum(op2, LIBRADOS_CHECKSUM_TYPE_CRC32C,
                         reinterpret_cast<char *>(&init_value),
                         sizeof(init_value), 0, 0, 0,