From 52587c4f2b1a187bb71faf988b9d48c47f9cd4ec Mon Sep 17 00:00:00 2001 From: Evgeny Date: Fri, 17 Jul 2026 21:32:48 +0300 Subject: [PATCH] move ETCP_ID_NAT_DETECTION to etcp_api.h alongside other ETCP_IDs --- src/etcp_api.h | 1 + src/nat_detection.h | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/etcp_api.h b/src/etcp_api.h index 16b65fdf..216dde06 100644 --- a/src/etcp_api.h +++ b/src/etcp_api.h @@ -30,6 +30,7 @@ extern "C" { // === Raw ETCP packet IDs (etcp_bind/etcp_send) === #define ETCP_ID_DATA 0x00 // Пакет для передачи адресату #define ETCP_ID_ROUTE_ENTRY 0x01 // Элемент роутинг-таблицы (BGP) +#define ETCP_ID_NAT_DETECTION 0x02 // NAT-детекция (STUN-like ping через третий узел) #define ETCP_ID_SVC_ROUTE 0x03 // Транспорт роутера (etcp_router) // === Router-сервисы (etcp_router_bind/etcp_route_send) === diff --git a/src/nat_detection.h b/src/nat_detection.h index 2355be7d..1b4cf2aa 100644 --- a/src/nat_detection.h +++ b/src/nat_detection.h @@ -24,10 +24,6 @@ struct ETCP_CONN; struct ETCP_LINK; struct route_ping_pending; -/* ====== ETCP ID ====== */ - -#define ETCP_ID_NAT_DETECTION 0x02 // cmd-байт всех пакетов модуля (etcp_bind / etcp_send) - /* ====== Sub-команды протокола ====== */ #define NATDET_SUBCMD_PING_REQ 0x07 // сервер → третий узел: "пропингуй IP:port"