From f75a37444e7a97fb58439077eea4d1b3c576bfe3 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期一, 20 七月 2020 11:17:33 +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