Note we do want to export any rdma struct, take void * instead.
Signed-off-by: Chuan Zheng <zhengchuan@huawei.com>
---
migration/multifd.h | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/migration/multifd.h b/migration/multifd.h
index 2f4e585..ff80bd5 100644
--- a/migration/multifd.h
+++ b/migration/multifd.h
@@ -108,6 +108,10 @@ typedef struct {
QemuSemaphore sem_sync;
/* used for compression methods */
void *data;
+ /* used for multifd rdma */
+ void *rdma;
+ /* communication channel */
+ QEMUFile *file;
} MultiFDSendParams;
typedef struct {
@@ -147,6 +151,10 @@ typedef struct {
QemuSemaphore sem_sync;
/* used for de-compression methods */
void *data;
+ /* used for multifd rdma */
+ void *rdma;
+ /* communication channel */
+ QEMUFile *file;
} MultiFDRecvParams;
typedef struct {
--
1.8.3.1