From 9052085027b66a7a6e69405834e36981b201618b Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期一, 20 七月 2020 11:34:25 +0800
Subject: [PATCH] update
---
test/communication.c | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/test/communication.c b/test/communication.c
index a46adc2..eae99d4 100644
--- a/test/communication.c
+++ b/test/communication.c
@@ -1,4 +1,6 @@
-#include "socket.h"
+#include "shm_socket.h"
+#include "usg_common.h"
+#include "shm_mm.h"
typedef struct Targ {
int port;
int id;
@@ -14,7 +16,7 @@
sprintf(sendbuf, "SERVER RECEIVED: %s", recvbuf);
puts(sendbuf);
shm_send(socket, sendbuf, strlen(sendbuf)+1);
- shm_free(recvbuf);
+ free(recvbuf);
}
shm_close_socket(socket);
}
@@ -22,7 +24,7 @@
void server(int port) {
pthread_t tid;
shm_socket_t *socket = shm_open_socket();
- shm_bind(socket, port);
+ shm_socket_bind(socket, port);
shm_listen(socket);
shm_socket_t *client_socket;
while(true) {
@@ -46,7 +48,7 @@
shm_send(socket, sendbuf, strlen(sendbuf)+1) ;
shm_recv(socket, &recvbuf, &size);
printf("reply: %s\n", (char *)recvbuf);
- shm_free(recvbuf);
+ free(recvbuf);
}
shm_close_socket(socket);
@@ -60,7 +62,7 @@
shm_send(socket, sendbuf, strlen(sendbuf)+1) ;
shm_recv(socket, &recvbuf, &size);
printf("reply: %s\n", (char *)recvbuf);
- shm_free(recvbuf);
+ free(recvbuf);
}
--
Gitblit v1.8.0