From 46e305a37fe151e2046ddf8610ddf9f82fe717be Mon Sep 17 00:00:00 2001
From: Ali Mohammed <ali.mohammed@hpe.com>
Date: Fri, 19 Nov 2021 10:31:27 +0100
Subject: [PATCH] silence compiler complains about void * arithmatic

---
 transport/rdma.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/transport/rdma.c b/transport/rdma.c
index 8afb5caf..68260fd0 100644
--- a/transport/rdma.c
+++ b/transport/rdma.c
@@ -235,6 +235,8 @@ FRESH_REGISTRATION:
 
     /*  register this address for OFI */
     struct fid_mr *mr;
+    /*Calculate the src ptr taking into account source offsets for dist_cdos -- silence compiler warnings */
+    void * src_ptr = (void *) ((char *) dl.data + ticket->src_offset);
     uint64_t requested_key = e->ep->fi->domain_attr->mr_mode & FI_MR_PROV_KEY ? 0 : mstro_memory_new_key();
     int err = fi_mr_reg(e->ep->domain, regentry->addr, dl.len,
                         FI_REMOTE_READ, 0, requested_key, 0, &mr, NULL);
-- 
GitLab