Удалить обмен метриками ETCP (ETCP_SECTION_METRICS)
Полностью убрана фича периодического обмена CSV-метриками с Ed25519-подписью: - ETCP_SECTION_METRICS и парсинг/верификация секции - struct etcp_metrics, etcp_metrics_add_*/start/stop и снапшот-таймер - мёртвый API on_metrics_rcvd/metrics_user_ptr (никто не подписан) - link->remote_ed25519_pubkey (заполнялся только на клиенте → верификация на сервере всегда падала) - stats_dir в UTUN_INSTANCE Общий sc_stream_sign_* (деривация Ed25519 из X25519) и INIT-передача обоих ключей сохранены.
This commit is contained in:
1 parent
5b31a765c2
commit
e3168d1e55
11 files changed
+2
-306
No files matched your search
@@ -480,7 +480,7 @@ void topo_node_ping_update_rtt(struct TOPO_GROUPS* groups, uint64_t node_id, uin
|
||||
nq->connectivity.nat_min_rtt = rtt;
|
||||
if (nq->connectivity.real_min_rtt == 0 || rtt < nq->connectivity.real_min_rtt)
|
||||
nq->connectivity.real_min_rtt = rtt;
|
||||
DEBUG_DEBUG(DEBUG_CATEGORY_BGP, "ping_update_rtt: node=%016llx rtt=%u (%llu) group=%016llx",
|
||||
DEBUG_TRACE(DEBUG_CATEGORY_BGP, "ping_update_rtt: node=%016llx rtt=%u (%llu) group=%016llx",
|
||||
(unsigned long long)node_id, (unsigned)rtt, (unsigned long long)now, (unsigned long long)g->group_id);
|
||||
if (groups->instance && groups->instance->topo_sqlite_db)
|
||||
topo_node_sqlite_update_rtt(groups->instance->topo_sqlite_db, node_id, rtt);
|
||||
|
||||
Reference in new issue
Block a user