| | |
| | | * 适应于注册 |
| | | */ |
| | | #include "dgram_mod_socket.h" |
| | | #include "shm_mm.h" |
| | | #include "shm_mm_wraper.h" |
| | | #include "usg_common.h" |
| | | |
| | | void server(int port) { |
| | |
| | | void *socket = dgram_mod_open_socket(); |
| | | int size; |
| | | void *recvbuf; |
| | | printf("client :send request%s\n", sendbuf); |
| | | printf("client :send request %s\n", sendbuf); |
| | | if(dgram_mod_sendandrecv(socket, sendbuf, strlen(sendbuf) + 1, port, &recvbuf, &size) == 0) { |
| | | printf("client :received reply => %s\n", (char *)recvbuf); |
| | | free(recvbuf); |
| | |
| | | } |
| | | |
| | | int main(int argc, char *argv[]) { |
| | | shm_init(512); |
| | | shm_mm_wrapper_init(512); |
| | | int port; |
| | | if (argc < 3) { |
| | | usage(); |