From f7337200b6703c9d64f49efc0bc571a13d479973 Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期四, 04 二月 2021 09:58:27 +0800
Subject: [PATCH] add void * userdata

---
 src/socket/shm_socket.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/socket/shm_socket.cpp b/src/socket/shm_socket.cpp
index bee4622..fbb849d 100644
--- a/src/socket/shm_socket.cpp
+++ b/src/socket/shm_socket.cpp
@@ -247,7 +247,7 @@
  * 
  */
 int shm_recvandsend(shm_socket_t *sockt, void **recvbuf, int *recvsize, int *key, recv_callback_fn callback, 
-  const struct timespec *timeout, int flag) {
+  const struct timespec *timeout, int flag, void *user_data) {
   
   int rv;
  
@@ -281,7 +281,7 @@
 
   mm_free(recvpak.buf);
 
-  callback(&sendbuf, &sendsize);
+  callback(&sendbuf, &sendsize, user_data);
 
   shm_packet_t sendpak;
   sendpak.key = sockt->key;

--
Gitblit v1.8.0