working commit

This commit is contained in:
Олег Бородин
2026-05-05 11:37:10 +02:00
parent bd4df1e3da
commit eda9b8986b
62 changed files with 7546 additions and 476 deletions
+2 -2
View File
@@ -22,7 +22,7 @@ MessageHeader::MessageHeader(void) {
std::string MessageHeader::Encode() {
std::string buffer, tmp;
auto magic = htonl(MAGIC);
auto magic = htonl(msgMagic);
tmp = std::string(reinterpret_cast<const char*>(&magic), sizeof(magic));
buffer.append(tmp);
@@ -36,7 +36,7 @@ std::expected<void, std::string> MessageHeader::Decode(const std::string rawHead
uint32_t tmp;
std::memcpy(&tmp, rawHeader.data(), sizeof(uint32_t));
auto magic = ntohl(tmp);
if (magic != MAGIC) {
if (magic != msgMagic) {
return std::unexpected("Wrong magic code");
}
std::memcpy(&tmp, rawHeader.data() + sizeof(uint32_t), sizeof(uint32_t));