Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
936 B

  1. #pragma once
  2. #define _ATL_APARTMENT_THREADED
  3. //#define ATL_TRACE_CATEGORY(0xFFFFFFFF)
  4. #define ATL_TRACE_LEVEL 4
  5. #include <atlbase.h>
  6. extern CComModule _Module;
  7. #include <atlcom.h>
  8. #include <tchar.h>
  9. #include <rtutils.h>
  10. #include <Winsock2.h>
  11. #include <ws2tcpip.h>
  12. #include <mstcpip.h>
  13. #include <mswsock.h>
  14. #include <stdio.h>
  15. #include <conio.h>
  16. #include <stdlib.h>
  17. #include <Alg.h>
  18. #include "util.h"
  19. #include "sync.h"
  20. #include "icqdbg.h"
  21. #include "buffer.h"
  22. #include "listc.h"
  23. #include "list.h"
  24. #include "socket.h"
  25. #include "dispatcher.h"
  26. #include "icqio.h"
  27. #include "icqcl.h"
  28. #include "icqprx.h"
  29. #include "nathlpp.h"
  30. #define is ==
  31. //
  32. // GLOBALS
  33. //
  34. extern CSockDispatcher * g_IcqPeerDispatcherp;
  35. extern ULONG g_MyPublicIp;
  36. extern ULONG g_MyPrivateIp;
  37. extern CLIST g_IcqClientList;
  38. extern PCOMPONENT_SYNC g_IcqComponentReferencep;
  39. extern IcqPrx * g_IcqPrxp;
  40. extern IApplicationGatewayServices* g_IAlgServicesp;