diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4ee838e6dc6c8f8ba455636c56ad1b40bf24d45d..5d3b84fa128b049c421d455b928234b02e899194 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,12 +11,10 @@ set(DAP_CHAIN_NET_SRV_HEADERS
         dap_chain_net_srv_common.h
     )
 
-
 add_library(${PROJECT_NAME} STATIC ${DAP_CHAIN_NET_SRV_SRCS} ${DAP_CHAIN_NET_SRV_HEADERS})
 
 
-target_link_libraries(dap_chain_net_srv dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net)
-#target_link_libraries(dap_chain_net_srv dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net dap_server_http_db_auth)
+target_link_libraries(dap_chain_net_srv dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net )
 target_include_directories(dap_chain_net_srv INTERFACE .)
 
 set(${PROJECT_NAME}_DEFINITIONS CACHE INTERNAL "${PROJECT_NAME}: Definitions" FORCE)
diff --git a/dap_chain_net_srv.c b/dap_chain_net_srv.c
index e5a63896efbd96e4a3a85d5b7f25c4e7d6b17f32..652031deb5c78961b7af64e1e045efd87f70e1c1 100755
--- a/dap_chain_net_srv.c
+++ b/dap_chain_net_srv.c
@@ -31,8 +31,8 @@
 
 #define LOG_TAG "chain_net_srv"
 
-size_t m_uid_count;
-dap_chain_net_srv_uid_t * m_uid;
+static size_t m_uid_count;
+static dap_chain_net_srv_uid_t * m_uid;
 
 typedef struct service_list {
     dap_chain_net_srv_uid_t uid;
@@ -136,7 +136,7 @@ dap_chain_net_srv_t * dap_chain_net_srv_get(dap_chain_net_srv_uid_t *a_uid)
  * @brief dap_chain_net_srv_count
  * @return
  */
-const size_t dap_chain_net_srv_count(void)
+ size_t dap_chain_net_srv_count(void)
 {
     size_t l_count = 0;
     service_list_t *l_sdata, *l_sdata_tmp;
diff --git a/dap_chain_net_srv.h b/dap_chain_net_srv.h
index 64ff680ac4d62af3bc31a2c8cec488ff5990a098..9f326f319150dafc9c1e5f434ba86878db6fe65d 100755
--- a/dap_chain_net_srv.h
+++ b/dap_chain_net_srv.h
@@ -23,12 +23,10 @@
  */
 #pragma once
 
-#include "dap_chain_node_ctl.h"
 #include "dap_chain_net_srv_common.h"
 
 typedef struct dap_chain_net_srv
 {
-    dap_chain_node_ctl_t * node;
     dap_chain_net_srv_uid_t uid; // Unique ID for service.
     dap_chain_net_srv_abstract_t srv_common;
 
@@ -45,6 +43,6 @@ void dap_chain_net_srv_add(dap_chain_net_srv_t * a_srv);
 void dap_chain_net_srv_del(dap_chain_net_srv_t * a_srv);
 void dap_chain_net_srv_del_all(void);
 dap_chain_net_srv_t * dap_chain_net_srv_get(dap_chain_net_srv_uid_t *a_uid);
-const size_t dap_chain_net_srv_count(void);
+size_t dap_chain_net_srv_count(void);
 const dap_chain_net_srv_uid_t * dap_chain_net_srv_list(void);