diff options
Diffstat (limited to 'special-mode-mgr/src/specialmodemgr.cpp')
-rw-r--r-- | special-mode-mgr/src/specialmodemgr.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/special-mode-mgr/src/specialmodemgr.cpp b/special-mode-mgr/src/specialmodemgr.cpp index b685550..132b26e 100644 --- a/special-mode-mgr/src/specialmodemgr.cpp +++ b/special-mode-mgr/src/specialmodemgr.cpp @@ -264,6 +264,13 @@ void SpecialModeMgr::updateTimer(int countInSeconds) "Error in special mode timer"); return; } +#ifdef BMC_VALIDATION_UNSECURE_FEATURE + if (specialMode == secCtrl::SpecialMode::Modes::ValidationUnsecure) + { + // Don't reset, if in ValidationUnsecure mode + return; + } +#endif iface->set_property( strSpecialMode, secCtrl::convertForMessage(secCtrl::SpecialMode::Modes::None)); |