ReactOS 0.4.16-dev-747-gbc52d5f
|
#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().