Leaked source code of windows server 2003
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.

38 lines
1.2 KiB

  1. #ifndef HEADER_SPDPRINT
  2. #define HEADER_SPDPRINT
  3. #include "spdcheck.h"
  4. VOID PrintAddrStr(IN CHECKLIST *pcheckList, IN ADDR ResolveAddress);
  5. BOOL PrintAddr(IN CHECKLIST *pcheckList, IN ADDR addr);
  6. BOOL PrintMask(IN CHECKLIST *pcheckList,IN ADDR addr);
  7. BOOL PrintTxFilter( IN CHECKLIST *pcheckList,
  8. IN TRANSPORT_FILTER TransF);
  9. BOOL PrintTnFilter( IN CHECKLIST *pcheckList,
  10. IN TUNNEL_FILTER TunnelF);
  11. BOOL isDefaultMMOffers(IN IPSEC_MM_POLICY MMPol);
  12. BOOL PrintMMFilter(
  13. IN CHECKLIST *pcheckList,
  14. IN MM_FILTER MMFltr);
  15. VOID PrintMMFilterOffer(
  16. IN CHECKLIST *pcheckList,
  17. IN IPSEC_MM_OFFER MMOffer);
  18. DWORD DecodeCertificateName (
  19. IN LPBYTE EncodedName,
  20. IN DWORD EncodedNameLength,
  21. IN OUT LPTSTR *ppszSubjectName);
  22. VOID PrintQMOffer( IN CHECKLIST *pcheckList,
  23. IN IPSEC_QM_OFFER QMOffer);
  24. BOOL PrintFilterAction( IN CHECKLIST *pcheckList,
  25. IN IPSEC_QM_POLICY QMPolicy);
  26. VOID PrintMMOffer(
  27. IN CHECKLIST *pcheckList,
  28. IN IPSEC_MM_OFFER MMOffer);
  29. BOOL PrintMMPolicy(
  30. IN CHECKLIST *pcheckList,
  31. IN IPSEC_MM_POLICY MMPolicy);
  32. BOOL PrintMMAuth(IN CHECKLIST *pcheckList, PINT_MM_AUTH_METHODS pIntMMAuth);
  33. #endif