//========= Copyright Valve Corporation, All rights reserved. ============// // // Purpose: // // $NoKeywords: $ // //=============================================================================// // filter.h #if !defined( FILTER_H ) #define FILTER_H #ifdef _WIN32 #pragma once #endif #include "userid.h" typedef struct { unsigned mask; unsigned compare; float banEndTime; // 0 for permanent ban float banTime; } ipfilter_t; typedef struct { USERID_t userid; float banEndTime; float banTime; } userfilter_t; #define MAX_IPFILTERS 32768 #define MAX_USERFILTERS 32768 #endif // FILTER_H