From e994d555ba64d68d874099ed7c1b9e22c0b592b0 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期二, 01 十二月 2020 15:45:11 +0800 Subject: [PATCH] update --- test_net_socket/test_net_mod_socket.c | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/test_net_socket/test_net_mod_socket.c b/test_net_socket/test_net_mod_socket.c index ba494b5..77237ce 100644 --- a/test_net_socket/test_net_mod_socket.c +++ b/test_net_socket/test_net_mod_socket.c @@ -1,6 +1,6 @@ #include "net_mod_server_socket_wrapper.h" #include "net_mod_socket_wrapper.h" -#include "shm_mm.h" +#include "shm_mm_wraper.h" #include "usg_common.h" #include <getopt.h> @@ -87,8 +87,8 @@ if (fgets(content, MAXLINE, stdin) != NULL) { // 鏀跺埌娑堟伅鐨勮妭鐐瑰嵆浣挎病鏈夊搴旂殑淇℃伅锛� 涔熻鍥炲涓�涓〃绀烘棤鐨勬秷鎭�,鍚﹀垯浼氫竴鐩寸瓑寰� - n = net_mod_socket_sendandrecv_timeout(client, node_arr, node_arr_size, content, - strlen(content), &recv_arr, &recv_arr_size, 5000); + n = net_mod_socket_sendandrecv(client, node_arr, node_arr_size, content, + strlen(content), &recv_arr, &recv_arr_size); printf("send %d nodes\n", n); for(i=0; i<recv_arr_size; i++) { printf("host:%s, port: %d, key:%d, content: %s\n", @@ -155,6 +155,7 @@ net_node_t *node_arr; int node_arr_size = parse_node_list(targ->sendlist, &node_arr); + void * client = net_mod_socket_open(); @@ -256,7 +257,7 @@ int main(int argc, char *argv[]) { - shm_init(512); + shm_mm_wrapper_init(512); argument_t opt = parse_args(argc, argv); @@ -460,6 +461,7 @@ net_node_t *node_arr = (net_node_t *) calloc(entry_arr_len, sizeof(net_node_t)); for(i = 0; i < entry_arr_len; i++) { property_arr_len = str_split(entry_arr[i], ":", &property_arr); + printf("%s, %s, %s\n", property_arr[0], property_arr[1], property_arr[2]); node_arr[i] = {trim(property_arr[0], 0), atoi(property_arr[1]), atoi(property_arr[2])}; free(entry_arr[i]); free(property_arr[1]); @@ -472,7 +474,9 @@ } void print_node_list(net_node_t *node_arr, int len) { + printf("============node list begin==========\n"); for(int i = 0; i < len; i++) { printf("%s,%d,%d,\n", node_arr[i].host, node_arr[i].port, node_arr[i].key); } + printf("============node list end==========\n"); } -- Gitblit v1.8.0