mirror of
https://github.com/espressif/openthread.git
synced 2026-09-10 19:20:06 +00:00
[mle] allow REED to attach to a better partition (#2483)
This commit is contained in:
@@ -1427,10 +1427,8 @@ void Mle::HandleParentRequestTimer(void)
|
||||
// fall through
|
||||
|
||||
case kParentRequestChild:
|
||||
mParentRequestState = kParentRequestChild;
|
||||
|
||||
if (mParentCandidate.GetState() == Neighbor::kStateParentResponse &&
|
||||
(mRole != OT_DEVICE_ROLE_CHILD || mReceivedResponseFromParent) &&
|
||||
(mRole != OT_DEVICE_ROLE_CHILD || mReceivedResponseFromParent || mParentRequestMode == kAttachBetter) &&
|
||||
SendChildIdRequest() == OT_ERROR_NONE)
|
||||
{
|
||||
mParentRequestState = kChildIdRequest;
|
||||
|
||||
Reference in New Issue
Block a user