From 9655891e4b2a15d36096c7160453fa6faf9800ef Mon Sep 17 00:00:00 2001 From: orignal Date: Mon, 18 Aug 2014 13:46:11 -0400 Subject: [PATCH] proper endiness of relay tag --- SSU.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SSU.cpp b/SSU.cpp index 0765ef24..b02722dc 100644 --- a/SSU.cpp +++ b/SSU.cpp @@ -314,7 +314,7 @@ namespace ssu rnd.GenerateWord32 (relayTag); m_Server.AddRelay (relayTag, m_RemoteEndpoint); } - *(uint32_t *)(payload) = relayTag; + *(uint32_t *)(payload) = htobe32 (relayTag); payload += 4; // relay tag *(uint32_t *)(payload) = htobe32 (i2p::util::GetSecondsSinceEpoch ()); // signed on time payload += 4;