1*c2c66affSColin Finck /*
2*c2c66affSColin Finck  * COPYRIGHT:   See COPYING in the top level directory
3*c2c66affSColin Finck  * PROJECT:     ReactOS TCP/IP protocol driver
4*c2c66affSColin Finck  * FILE:        include/ticonsts.h
5*c2c66affSColin Finck  * PURPOSE:     TCP/IP protocol driver constants
6*c2c66affSColin Finck  */
7*c2c66affSColin Finck 
8*c2c66affSColin Finck #pragma once
9*c2c66affSColin Finck 
10*c2c66affSColin Finck /* NDIS version this driver supports */
11*c2c66affSColin Finck #define NDIS_VERSION_MAJOR 4
12*c2c66affSColin Finck #define NDIS_VERSION_MINOR 0
13*c2c66affSColin Finck 
14*c2c66affSColin Finck #ifdef _NTTEST_
15*c2c66affSColin Finck /* Name of devices */
16*c2c66affSColin Finck #define DD_TCP_DEVICE_NAME      L"\\Device\\NTTcp"
17*c2c66affSColin Finck #define DD_UDP_DEVICE_NAME      L"\\Device\\NTUdp"
18*c2c66affSColin Finck #define DD_IP_DEVICE_NAME       L"\\Device\\NTIp"
19*c2c66affSColin Finck #define DD_RAWIP_DEVICE_NAME    L"\\Device\\NTRawIp"
20*c2c66affSColin Finck 
21*c2c66affSColin Finck /* For NDIS protocol registration */
22*c2c66affSColin Finck #define IP_DEVICE_NAME          L"\\Device\\NTIp"
23*c2c66affSColin Finck #else
24*c2c66affSColin Finck #define DD_TCP_DEVICE_NAME      L"\\Device\\Tcp"
25*c2c66affSColin Finck #define DD_UDP_DEVICE_NAME      L"\\Device\\Udp"
26*c2c66affSColin Finck #define DD_IP_DEVICE_NAME       L"\\Device\\Ip"
27*c2c66affSColin Finck #define DD_RAWIP_DEVICE_NAME    L"\\Device\\RawIp"
28*c2c66affSColin Finck 
29*c2c66affSColin Finck /* For NDIS protocol registration */
30*c2c66affSColin Finck /* The DDK says you have to register with the name that's registered with SCM, e.g. tcpip */
31*c2c66affSColin Finck #define IP_DEVICE_NAME          L"\\Device\\Ip"
32*c2c66affSColin Finck #define TCPIP_PROTOCOL_NAME     L"Tcpip"
33*c2c66affSColin Finck #endif /* _NTTEST_ */
34*c2c66affSColin Finck 
35*c2c66affSColin Finck /* Unique error values for log entries */
36*c2c66affSColin Finck #define TI_ERROR_DRIVERENTRY 0
37*c2c66affSColin Finck 
38*c2c66affSColin Finck /* EOF */
39