diff --git a/CMakeLists.txt b/CMakeLists.txt index 6fe6d633c3907ae105b9c4b7b5546bfb39094763..c12bc38f6d4afe02cc972f36548ce86bcacbdf9c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,10 +10,10 @@ if(BUILD_DAP_CORE_SERVER_TESTS) add_subdirectory(test) endif() -file(GLOB SOURCES *.c) -file(GLOB HEADERS *.h) +file(GLOB CORE_SERVER_SOURCES *.c) +file(GLOB CORE_SERVER_HEADERS *.h) -add_library(${PROJECT_NAME} STATIC ${SOURCES} ${HEADERS}) +add_library(${PROJECT_NAME} STATIC ${CORE_SERVER_SOURCES} ${CORE_SERVER_HEADERS}) target_link_libraries(${PROJECT_NAME} pthread ev dap_crypto) target_include_directories(${PROJECT_NAME} INTERFACE .) diff --git a/dap_server.c b/dap_server.c index eb55503f060d4bb39f1b86cb99f6bf1a284931bb..34286c9b5b0e4ff9de1e47090f44929b1dbb9c34 100644 --- a/dap_server.c +++ b/dap_server.c @@ -98,7 +98,7 @@ int dap_server_init(size_t count_threads) pthread_mutex_init(&mutex_on_cnt_connections, NULL); log_it(L_NOTICE,"Initialized socket server module"); - + dap_server_client_init(); return 0; } @@ -107,6 +107,7 @@ int dap_server_init(size_t count_threads) */ void dap_server_deinit() { + dap_server_client_deinit(); for(size_t i = 0; i < _count_threads; i++) free (async_watchers[i].data); diff --git a/dap_server_client.c b/dap_server_client.c index 0b601ccdae3949322d445649b416fb95af3d283e..6454dd2ae946e01d826e37054b2dce4c961f3fd5 100644 --- a/dap_server_client.c +++ b/dap_server_client.c @@ -36,7 +36,7 @@ * @brief dap_client_init Init clients module * @return Zero if ok others if no */ -int dap_client_remote_init() +int dap_server_client_init() { log_it(L_NOTICE,"Initialized socket client module"); return 0; @@ -45,7 +45,7 @@ int dap_client_remote_init() /** * @brief dap_client_deinit Deinit clients module */ -void dap_client_remote_deinit() +void dap_server_client_deinit() { } diff --git a/dap_server_client.h b/dap_server_client.h index 44cc34628b3c4f52c07a2a7f48ac4aa17ffc85ee..eef117d84b56d9a871f4b104f4e1621034e13b48 100644 --- a/dap_server_client.h +++ b/dap_server_client.h @@ -82,8 +82,8 @@ typedef struct dap_server_client{ -int dap_client_remote_init(void); // Init clients module -void dap_client_remote_deinit(void); // Deinit clients module +int dap_server_client_init(void); // Init clients module +void dap_server_client_deinit(void); // Deinit clients module dap_server_client_t * dap_client_create(struct dap_server * sh, int s, ev_io* w_client); // Create new client and add it to the list dap_server_client_t * dap_client_find(int sock, struct dap_server * sh); // Find client by socket