#pragma once #define _ATL_APARTMENT_THREADED //#define ATL_TRACE_CATEGORY(0xFFFFFFFF) #define ATL_TRACE_LEVEL 4 #include extern CComModule _Module; #include #include #include #include #include #include #include #include #include #include #include #include "util.h" #include "sync.h" #include "icqdbg.h" #include "buffer.h" #include "listc.h" #include "list.h" #include "socket.h" #include "dispatcher.h" #include "icqio.h" #include "icqcl.h" #include "icqprx.h" #include "nathlpp.h" #define is == // // GLOBALS // extern CSockDispatcher * g_IcqPeerDispatcherp; extern ULONG g_MyPublicIp; extern ULONG g_MyPrivateIp; extern CLIST g_IcqClientList; extern PCOMPONENT_SYNC g_IcqComponentReferencep; extern IcqPrx * g_IcqPrxp; extern IApplicationGatewayServices* g_IAlgServicesp;