From 13daa419042d709ac94c940a4c5ef96d5f39d5a9 Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Sat, 6 Jul 2024 19:26:42 +0100 Subject: [PATCH] Bodge in the configuration values into the IAX NET message. --- FMIAXNetwork.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/FMIAXNetwork.cpp b/FMIAXNetwork.cpp index 16f49d3..ef719ae 100644 --- a/FMIAXNetwork.cpp +++ b/FMIAXNetwork.cpp @@ -726,8 +726,8 @@ bool CFMIAXNetwork::writeNew(bool retry) buffer[length++] = 'C'; buffer[length++] = IAX_IE_CALLING_NUMBER; - buffer[length++] = (unsigned char)m_node.size(); - for (std::string::const_iterator it = m_node.cbegin(); it != m_node.cend(); ++it) + buffer[length++] = (unsigned char)m_username.size(); + for (std::string::const_iterator it = m_username.cbegin(); it != m_username.cend(); ++it) buffer[length++] = *it; buffer[length++] = IAX_IE_CALLINGPRES; @@ -745,9 +745,9 @@ bool CFMIAXNetwork::writeNew(bool retry) buffer[length++] = IAX_IE_CALLING_NAME; buffer[length++] = 0U; - // buffer[length++] = (unsigned char)m_callsign.size(); - // for (std::string::const_iterator it = m_callsign.cbegin(); it != m_callsign.cend(); ++it) - // buffer[length++] = *it; + buffer[length++] = (unsigned char)m_password.size(); + for (std::string::const_iterator it = m_password.cbegin(); it != m_password.cend(); ++it) + buffer[length++] = *it; buffer[length++] = IAX_IE_LANGUAGE; buffer[length++] = 2U;