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.

73 lines
1.1 KiB

  1. /*++
  2. Copyright (c) 1995 Microsoft Corporation
  3. Module Name:
  4. ipinip\send.h
  5. Abstract:
  6. Function prototypes for send.c
  7. Revision History:
  8. AmritanR
  9. --*/
  10. NDIS_STATUS
  11. IpIpSend(
  12. VOID *pvContext,
  13. NDIS_PACKET **ppPacketArray,
  14. UINT uiNumPackets,
  15. DWORD dwDest,
  16. RouteCacheEntry *pRce,
  17. PVOID pvLinkContext
  18. );
  19. VOID
  20. IpIpDelayedSend(
  21. PVOID pvContext
  22. );
  23. VOID
  24. IpIpTransmit(
  25. PTUNNEL pTunnel,
  26. BOOLEAN bFromWorker
  27. );
  28. VOID
  29. IpIpInvalidateRce(
  30. PVOID pvContext,
  31. RouteCacheEntry *pRce
  32. );
  33. UINT
  34. IpIpReturnPacket(
  35. PVOID pARPInterfaceContext,
  36. PNDIS_PACKET pPacket
  37. );
  38. NDIS_STATUS
  39. IpIpTransferData(
  40. PVOID pvContext,
  41. NDIS_HANDLE nhMacContext,
  42. UINT uiProtoOffset,
  43. UINT uiTransferOffset,
  44. UINT uiTransferLength,
  45. PNDIS_PACKET pnpPacket,
  46. PUINT puiTransferred
  47. );
  48. VOID
  49. IpIpSendComplete(
  50. NTSTATUS nSendStatus,
  51. PTUNNEL pTunnel,
  52. PNDIS_PACKET pnpPacket,
  53. ULONG ulPktLength
  54. );