From d1701c92a4de250de82ee5f75c69078f13851622 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期四, 23 七月 2020 18:07:31 +0800 Subject: [PATCH] update --- src/socket/dgram_mod_socket.c | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/socket/dgram_mod_socket.c b/src/socket/dgram_mod_socket.c index 4dac9e8..8f7036f 100644 --- a/src/socket/dgram_mod_socket.c +++ b/src/socket/dgram_mod_socket.c @@ -18,8 +18,6 @@ void *dgram_mod_open_socket(int mod) { dgram_mod_socket_t * socket = (dgram_mod_socket_t *)calloc(1, sizeof(dgram_mod_socket_t)); socket->mod = (socket_mod_t)mod; - // socket->recv_thread = 0; - // socket->recv_queue_map = NULL; socket->shm_socket = shm_open_socket(SHM_SOCKET_DGRAM); return (void *)socket; } @@ -55,4 +53,16 @@ dgram_mod_socket_t * socket = (dgram_mod_socket_t *) _socket; return shm_sendandrecv(socket->shm_socket, send_buf, send_size, send_port, recv_buf, recv_size); +} + + + +int dgram_mod_get_socket_port(void * _socket) { + dgram_mod_socket_t * socket = (dgram_mod_socket_t *) _socket; + return socket->shm_socket->port; +} + + +void dgram_mod_free(void *buf) { + free(buf); } \ No newline at end of file -- Gitblit v1.8.0