From beeecd9b66fa9f2dfebad598299123485c30fae2 Mon Sep 17 00:00:00 2001 From: Jaemin Choi Date: Fri, 17 Mar 2017 17:59:53 -0500 Subject: [PATCH] Fix SetRdmaOpInfo calls to take const void * as parameter Change-Id: Ib64b77cec131e0c14fd4db2a23251fe82602ed91 --- src/arch/util/machine-rdma.h | 4 ++-- src/conv-core/conv-rdma.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/arch/util/machine-rdma.h b/src/arch/util/machine-rdma.h index ed61cd9810..bf910df680 100644 --- a/src/arch/util/machine-rdma.h +++ b/src/arch/util/machine-rdma.h @@ -15,7 +15,7 @@ typedef struct _cmi_rdma_ack{ /*Sender Functions*/ void LrtsSetRdmaInfo(void *dest, int destPE, int numOps); -void LrtsSetRdmaOpInfo(void *dest, void *ptr, int size); +void LrtsSetRdmaOpInfo(void *dest, const void *ptr, int size); int LrtsGetRdmaOpInfoSize(); int LrtsGetRdmaGenInfoSize(); int LrtsGetRdmaInfoSize(int numOps); @@ -40,7 +40,7 @@ void CmiSetRdmaInfo(void *dest, int destPE, int numOps){ } /* Set the machine layer info specific to RDMA op*/ -void CmiSetRdmaOpInfo(void *dest, void *ptr, int size){ +void CmiSetRdmaOpInfo(void *dest, const void *ptr, int size){ LrtsSetRdmaOpInfo(dest, ptr, size); } diff --git a/src/conv-core/conv-rdma.h b/src/conv-core/conv-rdma.h index c6ab98856a..7e919456de 100644 --- a/src/conv-core/conv-rdma.h +++ b/src/conv-core/conv-rdma.h @@ -5,7 +5,7 @@ typedef void (*RdmaAckCallerFn)(void *token); void *CmiSetRdmaAck(RdmaAckCallerFn fn, void *token); void CmiSetRdmaInfo(void *dest, int destPE, int numOps); -void CmiSetRdmaOpInfo(void *dest, void *ptr, int size); +void CmiSetRdmaOpInfo(void *dest, const void *ptr, int size); int CmiGetRdmaOpInfoSize(); int CmiGetRdmaGenInfoSize(); -- 2.11.4.GIT