diff --git a/src/core/backbone_router/bbr_manager.cpp b/src/core/backbone_router/bbr_manager.cpp index 551cfa22d..4fb15e4bc 100644 --- a/src/core/backbone_router/bbr_manager.cpp +++ b/src/core/backbone_router/bbr_manager.cpp @@ -40,6 +40,7 @@ #include "common/locator_getters.hpp" #include "common/log.hpp" #include "common/num_utils.hpp" +#include "common/numeric_limits.hpp" #include "common/random.hpp" #include "instance/instance.hpp" #include "thread/mle_types.hpp" @@ -202,7 +203,7 @@ void Manager::HandleMulticastListenerRegistration(const Coap::Message &aMessage, } else { - VerifyOrExit(timeout < UINT32_MAX, status = ThreadStatusTlv::kMlrNoPersistent); + VerifyOrExit(timeout < NumericLimits::kMax, status = ThreadStatusTlv::kMlrNoPersistent); if (timeout != 0) { diff --git a/src/core/radio/radio.hpp b/src/core/radio/radio.hpp index 18051615d..c8bb938a3 100644 --- a/src/core/radio/radio.hpp +++ b/src/core/radio/radio.hpp @@ -37,11 +37,12 @@ #include "openthread-core-config.h" #include +#include #include -#include #include "common/locator.hpp" #include "common/non_copyable.hpp" +#include "common/numeric_limits.hpp" #include "common/time.hpp" #include "mac/mac_frame.hpp" @@ -1082,9 +1083,9 @@ inline Error Radio::ResetCsl(void) { return kErrorNotImplemented; } #endif #if OPENTHREAD_CONFIG_MAC_CSL_RECEIVER_ENABLE || OPENTHREAD_CONFIG_MAC_CSL_TRANSMITTER_ENABLE -inline uint8_t Radio::GetCslAccuracy(void) { return UINT8_MAX; } +inline uint8_t Radio::GetCslAccuracy(void) { return NumericLimits::kMax; } -inline uint8_t Radio::GetCslUncertainty(void) { return UINT8_MAX; } +inline uint8_t Radio::GetCslUncertainty(void) { return NumericLimits::kMax; } #endif inline Mac::TxFrame &Radio::GetTransmitBuffer(void) diff --git a/src/core/radio/radio_platform.cpp b/src/core/radio/radio_platform.cpp index 6dcb85de5..0f6001246 100644 --- a/src/core/radio/radio_platform.cpp +++ b/src/core/radio/radio_platform.cpp @@ -261,14 +261,14 @@ OT_TOOL_WEAK uint8_t otPlatRadioGetCslAccuracy(otInstance *aInstance) { OT_UNUSED_VARIABLE(aInstance); - return UINT8_MAX; + return NumericLimits::kMax; } OT_TOOL_WEAK uint8_t otPlatRadioGetCslUncertainty(otInstance *aInstance) { OT_UNUSED_VARIABLE(aInstance); - return UINT8_MAX; + return NumericLimits::kMax; } OT_TOOL_WEAK otError otPlatRadioGetFemLnaGain(otInstance *aInstance, int8_t *aGain) diff --git a/src/core/thread/link_quality.cpp b/src/core/thread/link_quality.cpp index bf6b35b42..b2adbdcc7 100644 --- a/src/core/thread/link_quality.cpp +++ b/src/core/thread/link_quality.cpp @@ -38,6 +38,7 @@ #include "common/code_utils.hpp" #include "common/locator_getters.hpp" #include "common/num_utils.hpp" +#include "common/numeric_limits.hpp" #include "instance/instance.hpp" namespace ot { @@ -118,7 +119,7 @@ void LqiAverager::Add(uint8_t aLqi) { uint8_t count; - if (mCount < UINT8_MAX) + if (mCount < NumericLimits::kMax) { mCount++; }