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.

64 lines
2.7 KiB

  1. //-----------------------------------------------------------------------------
  2. //
  3. //
  4. // File: smtpdbg.cpp
  5. //
  6. // Description: Debugger extentions for SMTPSVC. Any SMTP-specific
  7. // extensions should go in this file.
  8. //
  9. // Author: Mike Swafford (MikeSwa)
  10. //
  11. // History:
  12. // 2/22/99 - GPulla created
  13. // 7/4/99 - MikeSwa Updated and checked in
  14. //
  15. // Copyright (C) 1999 Microsoft Corporation
  16. //
  17. //-----------------------------------------------------------------------------
  18. #include "smtpdbg.h"
  19. DEFINE_EXPORTED_FUNCTIONS
  20. DECLARE_DEBUG_PRINTS_OBJECT()
  21. // Displayed at top of help command
  22. LPSTR ExtensionNames[] =
  23. {
  24. "Debugger Extension for : smtpsvc\n",
  25. 0
  26. };
  27. //Displayed at bottom of help command... after exported functions are explained
  28. LPSTR Extensions[] =
  29. {
  30. "\n",
  31. 0
  32. };
  33. //Because of the way the we redefine private/protected, the Do*Command protocol
  34. //command functions must be redefined here or else there will be linker errors.
  35. //If new protocol commands are added, they MUST be added here as well.
  36. BOOL SMTP_CONNECTION::DoEHLOCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  37. BOOL SMTP_CONNECTION::DoHELOCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  38. BOOL SMTP_CONNECTION::DoRSETCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  39. BOOL SMTP_CONNECTION::DoNOOPCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  40. BOOL SMTP_CONNECTION::DoQUITCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  41. BOOL SMTP_CONNECTION::DoHELPCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  42. BOOL SMTP_CONNECTION::DoMAILCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  43. BOOL SMTP_CONNECTION::DoRCPTCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  44. BOOL SMTP_CONNECTION::DoDATACommand(const char * InputLine, DWORD parameterSize){ return 1; }
  45. BOOL SMTP_CONNECTION::DoVRFYCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  46. BOOL SMTP_CONNECTION::DoAUTHCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  47. BOOL SMTP_CONNECTION::DoLASTCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  48. BOOL SMTP_CONNECTION::DoETRNCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  49. BOOL SMTP_CONNECTION::DoTURNCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  50. BOOL SMTP_CONNECTION::DoSTARTTLSCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  51. BOOL SMTP_CONNECTION::DoTLSCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  52. BOOL SMTP_CONNECTION::DoBDATCommand(const char * InputLine, DWORD parameterSize){ return 1; }
  53. BOOL SMTP_CONNECTION::Do_EODCommand(const char * InputLine, DWORD parameterSize){ return 1; }