[mle] allow to use GetChildInfo method on restored children (#2353)

This commit is contained in:
Łukasz Duda
2017-11-17 21:14:41 +00:00
committed by Jonathan Hui
parent 134071d814
commit bae14a9ee9
+1 -1
View File
@@ -3748,7 +3748,7 @@ otError MleRouter::GetChildInfo(Child &aChild, otChildInfo &aChildInfo)
{
otError error = OT_ERROR_NONE;
VerifyOrExit(aChild.GetState() == Neighbor::kStateValid, error = OT_ERROR_NOT_FOUND);
VerifyOrExit(aChild.IsStateValidOrRestoring(), error = OT_ERROR_NOT_FOUND);
memset(&aChildInfo, 0, sizeof(aChildInfo));
memcpy(&aChildInfo.mExtAddress, &aChild.GetExtAddress(), sizeof(aChildInfo.mExtAddress));