|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <ntddk.h>#include <ndis.h>#include <tdikrnl.h>#include <tdiinfo.h>#include <debug.h>#include <titypes.h>#include <ticonsts.h>#include "lwip/sockets.h"

Go to the source code of this file.
Classes | |
| struct | in_addr |
| struct | TDIEntityInfo |
Macros | |
| #define | TAG_STRING ' RTS' /* string */ |
| #define | IO_NETWORK_INCREMENT 2 |
| #define | MIN(value1, value2) ((value1 < value2)? value1 : value2) |
| #define | MAX(value1, value2) ((value1 > value2)? value1 : value2) |
| #define | NDIS_BUFFER_TAG FOURCC('n','b','u','f') |
| #define | NDIS_PACKET_TAG FOURCC('n','p','k','t') |
| #define | DN2H(dw) (dw) |
| #define | DH2N(dw) (dw) |
| #define | WN2H(w) (w) |
| #define | WH2N(w) (w) |
| #define | AF_INET 2 |
| #define | SOCK_STREAM 1 |
| #define | s_addr S_un.S_addr |
| #define | s_host S_un.S_un_b.s_b2 |
| #define | s_net S_un.S_un_b.s_b1 |
| #define | s_imp S_un.S_un_w.s_w2 |
| #define | s_impno S_un.S_un_b.s_b4 |
| #define | s_lh S_un.S_un_b.s_b3 |
| #define | __LWIP_INET_H__ |
| #define | htons(x) WH2N(x) |
| #define | LWIP_DONT_PROVIDE_BYTEORDER_FUNCTIONS |
Typedefs | |
| typedef unsigned char | u_char |
| typedef unsigned short | u_short |
| typedef unsigned int | u_int |
| typedef unsigned long | u_long |
Functions | |
| NTSTATUS | TiGetProtocolNumber (PUNICODE_STRING FileName, PULONG Protocol) |
| #define MAX | ( | value1, | |
| value2 | |||
| ) | ((value1 > value2)? value1 : value2) |
| #define MIN | ( | value1, | |
| value2 | |||
| ) | ((value1 < value2)? value1 : value2) |
| NTSTATUS TiGetProtocolNumber | ( | PUNICODE_STRING | FileName, |
| PULONG | Protocol | ||
| ) |
Definition at line 3 of file proto.c.
Referenced by TiCreateFileObject().
|
extern |
Definition at line 21 of file fileobjs.c.
Referenced by AddrFindShared(), AddrSearchFirst(), AddrSearchNext(), FileOpenAddress(), and LogActiveObjects().
|
extern |
Definition at line 22 of file fileobjs.c.
Referenced by AddrFileFree(), AddrFindShared(), AddrSearchFirst(), AddrSearchNext(), FileOpenAddress(), and LogActiveObjects().
|
extern |
Definition at line 28 of file main.c.
Referenced by AddEntity(), DriverEntry(), GetContext(), InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetRouteTable(), InfoTdiQueryListEntities(), RemoveEntityByContext(), START_TEST(), TdiQueryAddress(), and WSHNotify().
|
extern |
Definition at line 27 of file main.c.
Referenced by AddEntity(), DriverEntry(), GetContext(), InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetRouteTable(), InfoTdiQueryListEntities(), RemoveEntityByContext(), and TiUnload().
|
extern |
Definition at line 26 of file main.c.
Referenced by AddEntity(), DriverEntry(), GetContext(), InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetRouteTable(), InfoTdiQueryListEntities(), and RemoveEntityByContext().
|
extern |
Definition at line 29 of file main.c.
Referenced by DriverEntry().
|
extern |
Definition at line 4 of file routines.c.
Referenced by AllocatePacketWithBuffer(), AllocatePacketWithBufferX(), CloseNdisPools(), DriverEntry(), InitNdisPools(), PrependPacket(), and TiUnload().
|
extern |
Definition at line 3 of file routines.c.
Referenced by AllocatePacketWithBuffer(), AllocatePacketWithBufferX(), CloseNdisPools(), DriverEntry(), InitNdisPools(), and TiUnload().
|
extern |
Definition at line 17 of file ip.c.
Referenced by IPRegisterInterface().
|
extern |
Definition at line 18 of file ip.c.
Referenced by IPRegisterInterface(), and IPUnregisterInterface().
|
extern |
Definition at line 22 of file main.c.
Referenced by DriverEntry(), TiCreateFileObject(), TiSecurityStartup(), and TiUnload().
|
extern |
Definition at line 23 of file main.c.
Referenced by DriverEntry(), TiCreateFileObject(), and TiUnload().
|
extern |
Definition at line 20 of file main.c.
Referenced by DriverEntry(), TCPAllocateConnectionEndpoint(), TiCreateFileObject(), TiSecurityStartup(), and TiUnload().
|
extern |
Definition at line 21 of file main.c.
Referenced by DriverEntry(), TiCreateFileObject(), and TiUnload().