ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

tcpip.h File Reference
#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.

Data Structures

struct  in_addr
struct  TDIEntityInfo

Defines

#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)   ((((x) & 0xff) << 8) | (((x) >> 8) & 0xff))

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)

Variables

PDEVICE_OBJECT TCPDeviceObject
PDEVICE_OBJECT UDPDeviceObject
PDEVICE_OBJECT IPDeviceObject
PDEVICE_OBJECT RawIPDeviceObject
LIST_ENTRY InterfaceListHead
KSPIN_LOCK InterfaceListLock
LIST_ENTRY AddressFileListHead
KSPIN_LOCK AddressFileListLock
NDIS_HANDLE GlobalPacketPool
NDIS_HANDLE GlobalBufferPool
KSPIN_LOCK EntityListLock
TDIEntityInfoEntityList
ULONG EntityCount
ULONG EntityMax

Generated on Sun May 27 2012 05:25:10 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.