mirror of
https://github.com/espressif/openthread.git
synced 2026-08-06 18:57:47 +00:00
Add Thread Certification 9.2.7 to automated test. (#750)
This commit is contained in:
+10
-2
@@ -1853,7 +1853,7 @@ ThreadError Mle::HandleDataResponse(const Message &aMessage, const Ip6::MessageI
|
||||
}
|
||||
else
|
||||
{
|
||||
mNetif.GetActiveDataset().GetNetwork().Clear();
|
||||
mNetif.GetActiveDataset().Clear();
|
||||
}
|
||||
|
||||
// Pending Dataset
|
||||
@@ -1864,7 +1864,7 @@ ThreadError Mle::HandleDataResponse(const Message &aMessage, const Ip6::MessageI
|
||||
}
|
||||
else
|
||||
{
|
||||
mNetif.GetPendingDataset().GetNetwork().Clear();
|
||||
mNetif.GetPendingDataset().Clear();
|
||||
}
|
||||
|
||||
mRetrieveNewNetworkData = false;
|
||||
@@ -2102,6 +2102,10 @@ ThreadError Mle::HandleChildIdResponse(const Message &aMessage, const Ip6::Messa
|
||||
mNetif.GetActiveDataset().Set(activeTimestamp, aMessage, offset + sizeof(tlv), tlv.GetLength());
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
mNetif.GetActiveDataset().Clear();
|
||||
}
|
||||
|
||||
// Pending Timestamp
|
||||
if (Tlv::GetTlv(aMessage, Tlv::kPendingTimestamp, sizeof(pendingTimestamp), pendingTimestamp) == kThreadError_None)
|
||||
@@ -2115,6 +2119,10 @@ ThreadError Mle::HandleChildIdResponse(const Message &aMessage, const Ip6::Messa
|
||||
mNetif.GetPendingDataset().Set(pendingTimestamp, aMessage, offset + sizeof(tlv), tlv.GetLength());
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
mNetif.GetPendingDataset().Clear();
|
||||
}
|
||||
|
||||
// Parent Attach Success
|
||||
mParentRequestTimer.Stop();
|
||||
|
||||
Reference in New Issue
Block a user