mirror of
https://github.com/espressif/openthread.git
synced 2026-09-16 06:00:13 +00:00
[border-agent] update logging for filtered messages (#8045)
Update border agent logging for filtered messages to debug level to avoid confusion, because it's actually not a error case.
This commit is contained in:
@@ -357,8 +357,13 @@ bool BorderAgent::HandleUdpReceive(const Message &aMessage, const Ip6::MessageIn
|
|||||||
Error error;
|
Error error;
|
||||||
Coap::Message *message = nullptr;
|
Coap::Message *message = nullptr;
|
||||||
|
|
||||||
VerifyOrExit(aMessageInfo.GetSockAddr() == mCommissionerAloc.GetAddress(),
|
if (aMessageInfo.GetSockAddr() != mCommissionerAloc.GetAddress())
|
||||||
error = kErrorDestinationAddressFiltered);
|
{
|
||||||
|
LogDebg("Filtered out message for commissioner: dest %s != %s (ALOC)",
|
||||||
|
aMessageInfo.GetSockAddr().ToString().AsCString(),
|
||||||
|
mCommissionerAloc.GetAddress().ToString().AsCString());
|
||||||
|
ExitNow(error = kErrorDestinationAddressFiltered);
|
||||||
|
}
|
||||||
|
|
||||||
VerifyOrExit(aMessage.GetLength() > 0, error = kErrorNone);
|
VerifyOrExit(aMessage.GetLength() > 0, error = kErrorNone);
|
||||||
|
|
||||||
@@ -389,7 +394,10 @@ bool BorderAgent::HandleUdpReceive(const Message &aMessage, const Ip6::MessageIn
|
|||||||
|
|
||||||
exit:
|
exit:
|
||||||
FreeMessageOnError(message, error);
|
FreeMessageOnError(message, error);
|
||||||
LogError("notify commissioner on ProxyRx (c/ur)", error);
|
if (error != kErrorDestinationAddressFiltered)
|
||||||
|
{
|
||||||
|
LogError("Notify commissioner on ProxyRx (c/ur)", error);
|
||||||
|
}
|
||||||
|
|
||||||
return error != kErrorDestinationAddressFiltered;
|
return error != kErrorDestinationAddressFiltered;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user