mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-06-07 04:53:44 +02:00
.
This commit is contained in:
parent
66feaeb519
commit
e4823381c6
2 changed files with 6 additions and 2 deletions
|
@ -1075,7 +1075,7 @@ unsigned int EmbeddedNetworkController::handleControlPlaneHttpDELETE(
|
||||||
void EmbeddedNetworkController::handleRemoteTrace(const ZT_RemoteTrace &rt)
|
void EmbeddedNetworkController::handleRemoteTrace(const ZT_RemoteTrace &rt)
|
||||||
{
|
{
|
||||||
static volatile unsigned long idCounter = 0;
|
static volatile unsigned long idCounter = 0;
|
||||||
char id[128];
|
char id[128],tmp[128];
|
||||||
std::string k,v;
|
std::string k,v;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -1116,9 +1116,12 @@ void EmbeddedNetworkController::handleRemoteTrace(const ZT_RemoteTrace &rt)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
OSUtils::ztsnprintf(id,sizeof(id),"%.10llx-%.10llx-%.16llx-%.8lx",_signingId.address().toInt(),rt.origin,OSUtils::now(),++idCounter);
|
const uint64_t now = OSUtils::now();
|
||||||
|
OSUtils::ztsnprintf(id,sizeof(id),"%.10llx-%.10llx-%.16llx-%.8lx",_signingId.address().toInt(),rt.origin,now,++idCounter);
|
||||||
d["id"] = id;
|
d["id"] = id;
|
||||||
d["objtype"] = "trace";
|
d["objtype"] = "trace";
|
||||||
|
d["ts"] = now;
|
||||||
|
d["nodeId"] = Utils::hex10(rt.origin,tmp);
|
||||||
|
|
||||||
bool accept = true;
|
bool accept = true;
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -259,6 +259,7 @@ extern "C" {
|
||||||
|
|
||||||
// Fields in remote trace dictionaries
|
// Fields in remote trace dictionaries
|
||||||
#define ZT_REMOTE_TRACE_FIELD__EVENT "event"
|
#define ZT_REMOTE_TRACE_FIELD__EVENT "event"
|
||||||
|
#define ZT_REMOTE_TRACE_FIELD__NODE_ID "nodeId"
|
||||||
#define ZT_REMOTE_TRACE_FIELD__PACKET_ID "packetId"
|
#define ZT_REMOTE_TRACE_FIELD__PACKET_ID "packetId"
|
||||||
#define ZT_REMOTE_TRACE_FIELD__PACKET_VERB "packetVerb"
|
#define ZT_REMOTE_TRACE_FIELD__PACKET_VERB "packetVerb"
|
||||||
#define ZT_REMOTE_TRACE_FIELD__PACKET_TRUSTED_PATH_ID "packetTrustedPathId"
|
#define ZT_REMOTE_TRACE_FIELD__PACKET_TRUSTED_PATH_ID "packetTrustedPathId"
|
||||||
|
|
Loading…
Add table
Reference in a new issue