mirror of
https://github.com/reactos/reactos.git
synced 2024-07-02 02:34:53 +00:00
![Cameron Gutman](/assets/img/avatar_default.png)
- TSVN choked repeatedly when attempting to merge ~9000 revs into the branch (tried 3 times on 2 different computers) - If someone wants to delete aicom-network-fixes, they are welcome to - Lesson learned: Letting a branch get thousands of revs out of date is a horrible idea svn path=/branches/aicom-network-branch/; revision=44353
42 lines
838 B
C
42 lines
838 B
C
/*
|
|
* COPYRIGHT: See COPYING in the top level directory
|
|
* PROJECT: ReactOS TCP/IP protocol driver
|
|
* FILE: include/rawip.h
|
|
* PURPOSE: Raw IP types and constants
|
|
*/
|
|
#ifndef __RAWIP_H
|
|
#define __RAWIP_H
|
|
|
|
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 );
|
|
|
|
#endif /* __RAWIP_H */
|
|
|
|
/* EOF */
|