From 08e0da79210c2265c876bcf242b3bfc8240bd339 Mon Sep 17 00:00:00 2001 From: Grant Limberg Date: Wed, 2 Jul 2025 11:26:28 -0700 Subject: [PATCH] DBMirrorSet wasn't passing along os/arch infof --- controller/DBMirrorSet.cpp | 2 +- controller/EmbeddedNetworkController.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/controller/DBMirrorSet.cpp b/controller/DBMirrorSet.cpp index 42af326e3..1d96c0106 100644 --- a/controller/DBMirrorSet.cpp +++ b/controller/DBMirrorSet.cpp @@ -209,7 +209,7 @@ void DBMirrorSet::eraseMember(const uint64_t networkId,const uint64_t memberId) void DBMirrorSet::nodeIsOnline(const uint64_t networkId,const uint64_t memberId,const InetAddress &physicalAddress, const char *osArch) { std::shared_lock l(_dbs_l); for(auto d=_dbs.begin();d!=_dbs.end();++d) { - (*d)->nodeIsOnline(networkId,memberId,physicalAddress); + (*d)->nodeIsOnline(networkId,memberId,physicalAddress,osArch); } } diff --git a/controller/EmbeddedNetworkController.cpp b/controller/EmbeddedNetworkController.cpp index fb7271b24..5e8301d08 100644 --- a/controller/EmbeddedNetworkController.cpp +++ b/controller/EmbeddedNetworkController.cpp @@ -1408,8 +1408,8 @@ void EmbeddedNetworkController::_request( #endif char osArch[256]; metaData.get(ZT_NETWORKCONFIG_REQUEST_METADATA_KEY_OS_ARCH, osArch, sizeof(osArch)); - fprintf(stderr, "Network Config Request: nwid=%.16llx, osArch=%s\n", - nwid, osArch); + fprintf(stderr, "Network Config Request: nwid=%.16llx, nodeid=%.10llx, osArch=%s\n", + nwid, identity.address().toInt(), osArch); _db.nodeIsOnline(nwid,identity.address().toInt(),fromAddr, osArch); #ifdef CENTRAL_CONTROLLER_REQUEST_BENCHMARK b2.stop();