diff --git a/Profiling.cpp b/Profiling.cpp index 839406c2..70df0e76 100644 --- a/Profiling.cpp +++ b/Profiling.cpp @@ -128,7 +128,7 @@ namespace data UpdateTime (); } - bool RouterProfile::IsLowPartcipationRate (int elapsedTime) const + bool RouterProfile::IsLowPartcipationRate (uint32_t elapsedTime) const { if (elapsedTime < 900) // if less than 15 minutes return m_NumTunnelsAgreed < m_NumTunnelsDeclined; // 50% rate @@ -136,7 +136,7 @@ namespace data return 3*m_NumTunnelsAgreed < m_NumTunnelsDeclined; // 25% rate } - bool RouterProfile::IsLowReplyRate (int elapsedTime) const + bool RouterProfile::IsLowReplyRate (uint32_t elapsedTime) const { auto total = m_NumTunnelsAgreed + m_NumTunnelsDeclined; if (elapsedTime < 300) // if less than 5 minutes diff --git a/Profiling.h b/Profiling.h index 93fb5be2..3a5a0844 100644 --- a/Profiling.h +++ b/Profiling.h @@ -42,8 +42,8 @@ namespace data void UpdateTime (); bool IsAlwaysDeclining () const { return !m_NumTunnelsAgreed && m_NumTunnelsDeclined >= 5; }; - bool IsLowPartcipationRate (int elapsedTime) const; - bool IsLowReplyRate (int elapsedTime) const; + bool IsLowPartcipationRate (uint32_t elapsedTime) const; + bool IsLowReplyRate (uint32_t elapsedTime) const; private: