Commit fc5900dd authored by John Selbie's avatar John Selbie

Quick fix for RFC 3478 compat. (Error message size must be multiple of 4 -...

Quick fix for RFC 3478 compat. (Error message size must be multiple of 4 - better fix coming in 1.1)
parent 105599e3
......@@ -169,7 +169,7 @@ void CStunThreadMessageHandler::SendErrorResponse()
builder.AddHeader((StunMessageType)_error.msgtype, _error.msgclass);
builder.AddTransactionId(_transid);
builder.AddErrorCode(_error.errorcode, "FAILED");
builder.AddErrorCode(_error.errorcode, "FAILED "); // quick fix. "two spaces" added for rfc 3478. A better fix will exist in version 1.1
if ((_error.errorcode == ::STUN_ERROR_UNKNOWNATTRIB) && (_error.attribUnknown != 0))
{
builder.AddUnknownAttributes(&_error.attribUnknown, 1);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment