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