diff --git a/src/core/thread/network_diagnostic.cpp b/src/core/thread/network_diagnostic.cpp index 6dc5114f4..fb276de87 100644 --- a/src/core/thread/network_diagnostic.cpp +++ b/src/core/thread/network_diagnostic.cpp @@ -336,7 +336,7 @@ otError NetworkDiagnostic::FillRequestedTlvs(Message & aRequest, { TimeoutTlv tlv; tlv.Init(); - tlv.SetTimeout(TimerMilli::MsecToSec(Get().GetKeepAlivePollPeriod())); + tlv.SetTimeout(Get().GetTimeout()); SuccessOrExit(error = aResponse.AppendTlv(tlv)); }