commit | 85af5f196393110287904b3a2bb432e25d99d961 | [log] [tgz] |
---|---|---|
author | Jonathan Hui <jonhui@google.com> | Fri Jul 17 08:50:09 2020 -0700 |
committer | GitHub <noreply@github.com> | Fri Jul 17 08:50:09 2020 -0700 |
tree | 5f48b2e9f24b2c6435cdbd6e3016f80ce4f7058c | |
parent | c3940806171727d3739a0070406ed515ca162595 [diff] |
[meshcop] do not allow timestamp rollback on leader (#5249)
diff --git a/src/core/meshcop/dataset_manager.cpp b/src/core/meshcop/dataset_manager.cpp index 71efbd9..16c1eb4 100644 --- a/src/core/meshcop/dataset_manager.cpp +++ b/src/core/meshcop/dataset_manager.cpp
@@ -169,6 +169,7 @@ } else if (compare < 0) { + VerifyOrExit(!Get<Mle::MleRouter>().IsLeader(), error = OT_ERROR_INVALID_STATE); SendSet(); }