From 8a43000eebf605b2c05fb58bfaac200e52a3f07d Mon Sep 17 00:00:00 2001
From: Dmitriy Gerasimov <naeper@demlabs.net>
Date: Mon, 20 May 2019 12:59:56 +0700
Subject: [PATCH] [*] Now node could be added without ipv4 and ipv6 both

---
 dap_chain_node_cli_cmd.c | 15 +++++----------
 dap_chain_node_client.c  |  2 +-
 2 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/dap_chain_node_cli_cmd.c b/dap_chain_node_cli_cmd.c
index 6bcba7c5f6..1176a8a364 100644
--- a/dap_chain_node_cli_cmd.c
+++ b/dap_chain_node_cli_cmd.c
@@ -231,16 +231,11 @@ static int com_global_db_add(dap_chain_node_info_t *a_node_info, const char *ali
         dap_chain_node_cli_set_reply_text(str_reply, "not found -cell parameter");
         return -1;
     }
-    if(!ipv4_str && !ipv6_str) {
-        dap_chain_node_cli_set_reply_text(str_reply, "not found -ipv4 or -ipv6 parameter");
-        return -1;
-    }
-    else {
-        if(ipv4_str)
-            inet_pton(AF_INET, ipv4_str, &(a_node_info->hdr.ext_addr_v4));
-        if(ipv6_str)
-            inet_pton(AF_INET6, ipv6_str, &(a_node_info->hdr.ext_addr_v6));
-    }
+    if(ipv4_str)
+        inet_pton(AF_INET, ipv4_str, &(a_node_info->hdr.ext_addr_v4));
+    if(ipv6_str)
+        inet_pton(AF_INET6, ipv6_str, &(a_node_info->hdr.ext_addr_v6));
+
     // check match addr to cell or no
     /*dap_chain_node_addr_t *addr = dap_chain_node_gen_addr(&node_info->hdr.cell_id);
      if(!dap_chain_node_check_addr(&node_info->hdr.address, &node_info->hdr.cell_id)) {
diff --git a/dap_chain_node_client.c b/dap_chain_node_client.c
index cb14bdd995..ce380cab44 100644
--- a/dap_chain_node_client.c
+++ b/dap_chain_node_client.c
@@ -172,7 +172,7 @@ static void s_ch_chain_callback_notify_packet_in(dap_stream_ch_chain_t* a_ch_cha
 
             if ( l_request ){
                 if ( l_request->ts_start < (uint64_t) dap_db_log_get_last_timestamp() ){
-                    log_it(L_INFO, "Remote is synced all but we have updates for it");
+                    log_it(L_INFO, "Remote is synced but we have updates for it");
                     // Get log diff
                     a_ch_chain->request_last_ts = dap_db_log_get_last_timestamp();
                     dap_list_t *l_list = dap_db_log_get_list((time_t) l_request->ts_start);
-- 
GitLab