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

tcp.c File Reference
#include "precomp.h"
#include "lwip/pbuf.h"
#include "lwip/ip.h"
#include "lwip/init.h"
#include "lwip/arch.h"
#include "rosip.h"

Go to the source code of this file.

Functions

VOID NTAPI DisconnectTimeoutDpc (PKDPC Dpc, PVOID DeferredContext, PVOID SystemArgument1, PVOID SystemArgument2)
VOID ConnectionFree (PVOID Object)
PCONNECTION_ENDPOINT TCPAllocateConnectionEndpoint (PVOID ClientContext)
NTSTATUS TCPSocket (PCONNECTION_ENDPOINT Connection, UINT Family, UINT Type, UINT Proto)
NTSTATUS TCPClose (PCONNECTION_ENDPOINT Connection)
VOID TCPReceive (PIP_INTERFACE Interface, PIP_PACKET IPPacket)
NTSTATUS TCPStartup (VOID)
NTSTATUS TCPShutdown (VOID)
NTSTATUS TCPTranslateError (const err_t err)
NTSTATUS TCPConnect (PCONNECTION_ENDPOINT Connection, PTDI_CONNECTION_INFORMATION ConnInfo, PTDI_CONNECTION_INFORMATION ReturnInfo, PTCP_COMPLETION_ROUTINE Complete, PVOID Context)
NTSTATUS TCPDisconnect (PCONNECTION_ENDPOINT Connection, UINT Flags, PLARGE_INTEGER Timeout, PTDI_CONNECTION_INFORMATION ConnInfo, PTDI_CONNECTION_INFORMATION ReturnInfo, PTCP_COMPLETION_ROUTINE Complete, PVOID Context)
NTSTATUS TCPReceiveData (PCONNECTION_ENDPOINT Connection, PNDIS_BUFFER Buffer, ULONG ReceiveLength, PULONG BytesReceived, ULONG ReceiveFlags, PTCP_COMPLETION_ROUTINE Complete, PVOID Context)
NTSTATUS TCPSendData (PCONNECTION_ENDPOINT Connection, PCHAR BufferData, ULONG SendLength, PULONG BytesSent, ULONG Flags, PTCP_COMPLETION_ROUTINE Complete, PVOID Context)
UINT TCPAllocatePort (const UINT HintPort)
VOID TCPFreePort (const UINT Port)
NTSTATUS TCPGetSockAddress (PCONNECTION_ENDPOINT Connection, PTRANSPORT_ADDRESS Address, BOOLEAN GetRemote)
BOOLEAN TCPRemoveIRP (PCONNECTION_ENDPOINT Endpoint, PIRP Irp)

Variables

LONG TCP_IPIdentification = 0
static BOOLEAN TCPInitialized = FALSE
PORT_SET TCPPorts
NPAGED_LOOKASIDE_LIST TdiBucketLookasideList

Generated on Sun May 27 2012 04:42:19 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.