Lines Matching refs:sourceAddress
690 uint16_t sourceAddress; in HandleLinkRequest() local
718 switch (Tlv::Find<SourceAddressTlv>(aRxInfo.mMessage, sourceAddress)) in HandleLinkRequest()
721 if (IsRouterRloc16(sourceAddress)) in HandleLinkRequest()
723 neighbor = mRouterTable.FindRouterByRloc16(sourceAddress); in HandleLinkRequest()
894 uint16_t sourceAddress; in HandleLinkAcceptVariant() local
904 SuccessOrExit(error = Tlv::Find<SourceAddressTlv>(aRxInfo.mMessage, sourceAddress)); in HandleLinkAcceptVariant()
906 Log(kMessageReceive, aMessageType, aRxInfo.mMessageInfo.GetPeerAddr(), sourceAddress); in HandleLinkAcceptVariant()
908 VerifyOrExit(IsRouterRloc16(sourceAddress), error = kErrorParse); in HandleLinkAcceptVariant()
910 routerId = RouterIdFromRloc16(sourceAddress); in HandleLinkAcceptVariant()
936 if (aRxInfo.mNeighbor && aRxInfo.mNeighbor->GetRloc16() != sourceAddress) in HandleLinkAcceptVariant()
1045 router->SetRloc16(sourceAddress); in HandleLinkAcceptVariant()
2452 uint16_t sourceAddress; in HandleChildUpdateResponseOnParent() local
2485 switch (Tlv::Find<SourceAddressTlv>(aRxInfo.mMessage, sourceAddress)) in HandleChildUpdateResponseOnParent()
2488 if (child->GetRloc16() != sourceAddress) in HandleChildUpdateResponseOnParent()