[commissioner] specify src for c/tx (#5625)

This commit is contained in:
Rongli Sun
2020-10-09 08:34:35 -07:00
committed by GitHub
parent 4b3b37c312
commit 893e7c00db
+2 -1
View File
@@ -1034,7 +1034,7 @@ void Commissioner::HandleRelayReceive(Coap::Message &aMessage, const Ip6::Messag
mJoinerPort = joinerPort;
mJoinerRloc = joinerRloc;
otLogInfoMeshCoP("Remove Relay Receive (%s, 0x%04x)", mJoinerIid.ToString().AsCString(), mJoinerRloc);
otLogInfoMeshCoP("Received Relay Receive (%s, 0x%04x)", mJoinerIid.ToString().AsCString(), mJoinerRloc);
aMessage.SetOffset(offset);
SuccessOrExit(error = aMessage.SetLength(offset + length));
@@ -1193,6 +1193,7 @@ otError Commissioner::SendRelayTransmit(Message &aMessage, const Ip6::MessageInf
messageInfo.SetPeerAddr(Get<Mle::MleRouter>().GetMeshLocal16());
messageInfo.GetPeerAddr().GetIid().SetLocator(mJoinerRloc);
messageInfo.SetPeerPort(Tmf::kUdpPort);
messageInfo.SetSockAddr(Get<Mle::MleRouter>().GetMeshLocal16());
SuccessOrExit(error = Get<Tmf::TmfAgent>().SendMessage(*message, messageInfo));