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.

56 lines
1.0 KiB

  1. NTSTATUS
  2. IPSecGetSPI(
  3. PIPSEC_GET_SPI pIpsecGetSPI
  4. );
  5. NTSTATUS
  6. IPSecInitiatorGetSPI(
  7. PIPSEC_GET_SPI pIpsecGetSPI
  8. );
  9. NTSTATUS
  10. IPSecResponderGetSPI(
  11. PIPSEC_GET_SPI pIpsecGetSPI
  12. );
  13. NTSTATUS
  14. IPSecResponderCreateLarvalSA(
  15. PIPSEC_GET_SPI pIpsecGetSPI,
  16. ULARGE_INTEGER uliAddr,
  17. PSA_TABLE_ENTRY * ppSA
  18. );
  19. NTSTATUS
  20. IPSecInitiatorCreateLarvalSA(
  21. PFILTER pFilter,
  22. ULARGE_INTEGER uliAddr,
  23. PSA_TABLE_ENTRY * ppSA,
  24. UCHAR DestType,
  25. PIPSEC_UDP_ENCAP_CONTEXT pEncapContext
  26. );
  27. NTSTATUS
  28. IPSecFindSA(
  29. BOOLEAN bTunnelFilter,
  30. ULARGE_INTEGER uliSrcDstAddr,
  31. ULARGE_INTEGER uliProtoSrcDstPort,
  32. PFILTER * ppFilter,
  33. PSA_TABLE_ENTRY * ppSA,
  34. IN PIPSEC_UDP_ENCAP_CONTEXT pNatContext
  35. );
  36. NTSTATUS
  37. IPSecResponderInsertInboundSA(
  38. PSA_TABLE_ENTRY pSA,
  39. PIPSEC_GET_SPI pIpsecGetSPI,
  40. BOOLEAN bTunnelFilter
  41. );
  42. NTSTATUS
  43. IPSecInitiatorInsertInboundSA(
  44. PSA_TABLE_ENTRY pSA,
  45. BOOLEAN bTunnelFilter
  46. );