|
|
|
@ -124,10 +124,10 @@ bool PeerNetwork::writeConfig()
|
|
|
|
json::value v = json::value(config);
|
|
|
|
json::value v = json::value(config);
|
|
|
|
std::string json = v.serialize();
|
|
|
|
std::string json = v.serialize();
|
|
|
|
|
|
|
|
|
|
|
|
char buffer[json.length() + 8U];
|
|
|
|
char buffer[json.length() + 9U];
|
|
|
|
|
|
|
|
|
|
|
|
::memcpy(buffer + 0U, TAG_REPEATER_CONFIG, 4U);
|
|
|
|
::memcpy(buffer + 0U, TAG_REPEATER_CONFIG, 4U);
|
|
|
|
::sprintf(buffer + 8U, "%s", json.c_str());
|
|
|
|
::snprintf(buffer + 8U, json.length() + 1U, "%s", json.c_str());
|
|
|
|
|
|
|
|
|
|
|
|
if (m_debug) {
|
|
|
|
if (m_debug) {
|
|
|
|
Utils::dump(1U, "Network Message, Configuration", (uint8_t*)buffer, json.length() + 8U);
|
|
|
|
Utils::dump(1U, "Network Message, Configuration", (uint8_t*)buffer, json.length() + 8U);
|
|
|
|
|