mirror of
https://github.com/espressif/openthread.git
synced 2026-09-14 13:10:08 +00:00
[meshcop] verify border agent address is rloc (#3100)
This commit is contained in:
@@ -85,6 +85,7 @@ void Leader::HandlePetition(Coap::Header &aHeader, Message &aMessage, const Ip6:
|
||||
|
||||
otLogInfoMeshCoP(GetInstance(), "received petition");
|
||||
|
||||
VerifyOrExit(GetNetif().GetMle().IsRoutingLocator(aMessageInfo.GetPeerAddr()));
|
||||
SuccessOrExit(Tlv::GetTlv(aMessage, Tlv::kCommissionerId, sizeof(commissionerId), commissionerId));
|
||||
VerifyOrExit(commissionerId.IsValid());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user