:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / drivers / net / wshtcpip / wshtcpip.h
1 /*
2  * COPYRIGHT:   See COPYING in the top level directory
3  * PROJECT:     ReactOS WinSock Helper DLL for TCP/IP
4  * FILE:        include/wshtcpip.h
5  * PURPOSE:     WinSock Helper DLL for TCP/IP header
6  */
7 #ifndef __WSHTCPIP_H
8 #define __WSHTCPIP_H
9
10 #include <wsahelp.h>
11 #include <windows.h>
12 #include <ddk/ntddk.h>
13 #include <debug.h>
14
15 #define EXPORT STDCALL
16
17 #define OBJ_NAME_PATH_SEPARATOR ((WCHAR)L'\\')
18
19 #define DD_TCP_DEVICE_NAME      L"\\Device\\Tcp"
20 #define DD_UDP_DEVICE_NAME      L"\\Device\\Udp"
21 #define DD_RAW_IP_DEVICE_NAME   L"\\Device\\RawIp"
22
23
24 typedef struct _SOCKET_CONTEXT {
25     INT AddressFamily;
26     INT SocketType;
27     INT Protocol;
28     DWORD Flags;
29 } SOCKET_CONTEXT, *PSOCKET_CONTEXT;
30
31 #endif /* __WSHTCPIP_H */
32
33 /* EOF */