2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS TCP/IP protocol driver
4 * FILE: include/routines.h
5 * PURPOSE: Common routine prototypes
12 UINT
CopyBufferToBufferChain(
13 PNDIS_BUFFER DstBuffer
,
18 UINT
CopyBufferChainToBuffer(
20 PNDIS_BUFFER SrcBuffer
,
24 UINT
CopyPacketToBuffer(
26 PNDIS_PACKET SrcPacket
,
30 UINT
CopyPacketToBufferChain(
31 PNDIS_BUFFER DstBuffer
,
33 PNDIS_PACKET SrcPacket
,
51 NDIS_STATUS
AllocatePacketWithBuffer( PNDIS_PACKET
*NdisPacket
,
52 PCHAR Data
, UINT Len
);
54 VOID
FreeNdisPacket( PNDIS_PACKET Packet
);
56 void GetDataPtr( PNDIS_PACKET Packet
,
64 #define DISPLAY_IP_PACKET(x) DisplayIPPacket(x)
65 VOID
DisplayTCPPacket(
67 #define DISPLAY_TCP_PACKET(x) DisplayTCPPacket(x)
69 #define DISPLAY_IP_PACKET(x)
70 #define DISPLAY_TCP_PACKET(x)