From 3e979f58a2fd02e52ea45284ca1043e9e306a576 Mon Sep 17 00:00:00 2001 From: Maxim Mamontov Date: Tue, 10 May 2011 15:54:13 +0300 Subject: [PATCH 1/1] Fix rnd type in USER --- projects/sgauthstress/user.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/projects/sgauthstress/user.h b/projects/sgauthstress/user.h index 150bf242..0bf53345 100644 --- a/projects/sgauthstress/user.h +++ b/projects/sgauthstress/user.h @@ -5,6 +5,7 @@ #include #include "stg/os_int.h" +#include "stg/blowfish.h" class USER { public: @@ -18,15 +19,15 @@ class USER { uint32_t GetAliveTimeout() const { return aliveTimeout; } uint32_t GetUserTimeout() const { return userTimeout; } int GetPhase() const { return phase; } - int GetRnd() const { return rnd; } + uint32_t GetRnd() const { return rnd; } int GetSocket() const { return sock; } time_t GetPhaseChangeTime() const { return phaseChangeTime; } BLOWFISH_CTX * GetCtx() { return &ctx; } void SetPhase(int p) { phase = p; time(&phaseChangeTime); } - void SetRnd(int r) { rnd = r; } - int IncRnd() { return ++rnd; } + void SetRnd(uint32_t r) { rnd = r; } + uint32_t IncRnd() { return ++rnd; } void SetAliveTimeout(uint32_t timeout) { aliveTimeout = timeout; } void SetUserTimeout(uint32_t timeout) { userTimeout = timeout; } @@ -38,7 +39,7 @@ class USER { uint32_t userTimeout; int phase; time_t phaseChangeTime; - int rnd; + uint32_t rnd; int sock; BLOWFISH_CTX ctx; }; -- 2.44.2