ReactOS
0.4.15-dev-2153-g62b4c61
|
Go to the source code of this file.
Functions | |
NTSTATUS | RawIPSendDatagram (PADDRESS_FILE AddrFile, PTDI_CONNECTION_INFORMATION ConnInfo, PCHAR Buffer, ULONG DataSize, PULONG DataUsed) |
VOID | RawIpReceive (PIP_INTERFACE Interface, PIP_PACKET IPPacket) |
NTSTATUS | RawIPStartup (VOID) |
NTSTATUS | RawIPShutdown (VOID) |
NTSTATUS | AddGenericHeaderIPv4 (PADDRESS_FILE AddrFile, PIP_ADDRESS RemoteAddress, USHORT RemotePort, PIP_ADDRESS LocalAddress, USHORT LocalPort, PIP_PACKET IPPacket, UINT DataLength, UINT Protocol, UINT ExtraLength, PVOID *NextHeader) |
NTSTATUS | BuildRawIpPacket (PADDRESS_FILE AddrFile, PIP_PACKET Packet, PIP_ADDRESS RemoteAddress, USHORT RemotePort, PIP_ADDRESS LocalAddress, USHORT LocalPort, PCHAR DataBuffer, UINT DataLen) |
NTSTATUS AddGenericHeaderIPv4 | ( | PADDRESS_FILE | AddrFile, |
PIP_ADDRESS | RemoteAddress, | ||
USHORT | RemotePort, | ||
PIP_ADDRESS | LocalAddress, | ||
USHORT | LocalPort, | ||
PIP_PACKET | IPPacket, | ||
UINT | DataLength, | ||
UINT | Protocol, | ||
UINT | ExtraLength, | ||
PVOID * | NextHeader | ||
) |
Definition at line 13 of file rawip.c.
Referenced by AddUDPHeaderIPv4(), and BuildRawIpPacket().
NTSTATUS BuildRawIpPacket | ( | PADDRESS_FILE | AddrFile, |
PIP_PACKET | Packet, | ||
PIP_ADDRESS | RemoteAddress, | ||
USHORT | RemotePort, | ||
PIP_ADDRESS | LocalAddress, | ||
USHORT | LocalPort, | ||
PCHAR | DataBuffer, | ||
UINT | DataLen | ||
) |
Definition at line 86 of file rawip.c.
Referenced by ICMPReply(), and RawIPSendDatagram().
VOID RawIpReceive | ( | PIP_INTERFACE | Interface, |
PIP_PACKET | IPPacket | ||
) |
Definition at line 267 of file rawip.c.
Referenced by ICMPReceive(), and RawIPStartup().
NTSTATUS RawIPSendDatagram | ( | PADDRESS_FILE | AddrFile, |
PTDI_CONNECTION_INFORMATION | ConnInfo, | ||
PCHAR | Buffer, | ||
ULONG | DataSize, | ||
PULONG | DataUsed | ||
) |
Definition at line 171 of file rawip.c.
Referenced by FileOpenAddress(), and ICMPSendDatagram().
Definition at line 356 of file rawip.c.
Referenced by TiUnload().
Definition at line 338 of file rawip.c.
Referenced by DriverEntry().