if(memcmp(conn->crypto_ctx.peer_public_key,sc.peer_public_key,SC_PUBKEY_SIZE)){errorcode=5;DEBUG_ERROR(DEBUG_CATEGORY_CRYPTO,"peer key mismatch for node %016llx",(unsignedlonglong)peer_id);gotoec_fr;}// коллизия - peer id совпал а ключи разные.
if(memcmp(conn->crypto_ctx.peer_public_key,sc.peer_public_key,SC_PUBKEY_SIZE)){errorcode=5;DEBUG_ERROR(DEBUG_CATEGORY_CRYPTO,"peer key mismatch for node %016llx",(unsignedlonglong)peer_id);gotoec_fr;}// коллизия - peer id совпал а ключи разные.
if(!conn){DEBUG_ERROR(DEBUG_CATEGORY_DB_SYNC,"%s: no conn for node %016llx",CS_ID,(unsignedlonglong)dst);u_free(buf);queue_entry_free(entry);return-1;}
if(!conn){DEBUG_ERROR(DEBUG_CATEGORY_DB_SYNC,"%s: no conn for node %016llx",CS_ID,(unsignedlonglong)dst);u_free(buf);queue_entry_free(entry);return-1;}