From 3d5c40e4502d893895008d1a117c46f8b21367e9 Mon Sep 17 00:00:00 2001 From: vraatikka Date: Mon, 2 Sep 2013 21:54:24 +0300 Subject: [PATCH] Removed unused macros. Fixed struct member order so that check field is again the last in struct and it detects memory overflows slightly better. --- server/include/session.h | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/server/include/session.h b/server/include/session.h index df25f8dd8..f0224075b 100644 --- a/server/include/session.h +++ b/server/include/session.h @@ -49,20 +49,12 @@ typedef struct { time_t connect; /**< Time when the session was started */ } SESSION_STATS; - -#if 0 -#define SESSION_STATE_ALLOC 0 /**< The session has been allocated */ -#define SESSION_STATE_READY 1 /**< The session is ready to route queries */ -#define SESSION_STATE_LISTENER 2 /**< The session is a running listener */ -#define SESSION_STATE_LISTENER_STOPPED 3 /**< The session listener is stopped */ -#else typedef enum { SESSION_STATE_ALLOC, SESSION_STATE_READY, SESSION_STATE_LISTENER, SESSION_STATE_LISTENER_STOPPED } session_state_t; -#endif /** * The session status block @@ -82,8 +74,8 @@ typedef struct session { SESSION_STATS stats; /**< Session statistics */ struct service *service; /**< The service this session is using */ struct session *next; /**< Linked list of all sessions */ - skygw_chk_t ses_chk_tail; int refcount; /**< Reference count on the session */ + skygw_chk_t ses_chk_tail; } SESSION; #define SESSION_PROTOCOL(x, type) DCB_PROTOCOL((x)->client, type)