ReactOS 0.4.15-dev-7788-g1ad9096
_IP_INTERFACE Struct Reference

#include <ip.h>

Collaboration diagram for _IP_INTERFACE:

Public Attributes

LIST_ENTRY ListEntry
 
OBJECT_FREE_ROUTINE Free
 
KSPIN_LOCK Lock
 
PVOID Context
 
UINT HeaderSize
 
UINT MinFrameSize
 
UINT MTU
 
UINT Speed
 
IP_ADDRESS Unicast
 
IP_ADDRESS PointToPoint
 
IP_ADDRESS Netmask
 
IP_ADDRESS Broadcast
 
UNICODE_STRING Name
 
UNICODE_STRING Description
 
PUCHAR Address
 
UINT AddressLength
 
UINT Index
 
LL_TRANSMIT_ROUTINE Transmit
 
PVOID TCPContext
 
SEND_RECV_STATS Stats
 

Detailed Description

Definition at line 150 of file ip.h.

Member Data Documentation

◆ Address

PUCHAR _IP_INTERFACE::Address

Definition at line 165 of file ip.h.

Referenced by IPAddInterfaceRoute(), IPCreateInterface(), and TCPInterfaceInit().

◆ AddressLength

UINT _IP_INTERFACE::AddressLength

Definition at line 166 of file ip.h.

Referenced by IPAddInterfaceRoute(), IPCreateInterface(), and TCPInterfaceInit().

◆ Broadcast

IP_ADDRESS _IP_INTERFACE::Broadcast

Definition at line 162 of file ip.h.

Referenced by IPCreateInterface(), and LoopRegisterAdapter().

◆ Context

PVOID _IP_INTERFACE::Context

Definition at line 154 of file ip.h.

Referenced by IPCreateInterface(), and NBSendPackets().

◆ Description

UNICODE_STRING _IP_INTERFACE::Description

Definition at line 164 of file ip.h.

Referenced by BindAdapter().

◆ Free

OBJECT_FREE_ROUTINE _IP_INTERFACE::Free

Definition at line 152 of file ip.h.

Referenced by IPCreateInterface().

◆ HeaderSize

UINT _IP_INTERFACE::HeaderSize

Definition at line 155 of file ip.h.

Referenced by IPCreateInterface(), and PrepareARPPacket().

◆ Index

UINT _IP_INTERFACE::Index

Definition at line 167 of file ip.h.

Referenced by InfoTdiQueryGetAddrTable(), and IPRegisterInterface().

◆ ListEntry

LIST_ENTRY _IP_INTERFACE::ListEntry

Definition at line 151 of file ip.h.

Referenced by IPRegisterInterface(), and IPUnregisterInterface().

◆ Lock

KSPIN_LOCK _IP_INTERFACE::Lock

Definition at line 153 of file ip.h.

Referenced by IPCreateInterface(), and IPRegisterInterface().

◆ MinFrameSize

UINT _IP_INTERFACE::MinFrameSize

Definition at line 156 of file ip.h.

Referenced by IPCreateInterface(), and PrepareARPPacket().

◆ MTU

UINT _IP_INTERFACE::MTU

◆ Name

UNICODE_STRING _IP_INTERFACE::Name

Definition at line 163 of file ip.h.

Referenced by BindAdapter(), and LoopRegisterAdapter().

◆ Netmask

IP_ADDRESS _IP_INTERFACE::Netmask

◆ PointToPoint

IP_ADDRESS _IP_INTERFACE::PointToPoint

Definition at line 160 of file ip.h.

Referenced by IPCreateInterface().

◆ Speed

UINT _IP_INTERFACE::Speed

Definition at line 158 of file ip.h.

◆ Stats

SEND_RECV_STATS _IP_INTERFACE::Stats

Definition at line 170 of file ip.h.

◆ TCPContext

◆ Transmit

LL_TRANSMIT_ROUTINE _IP_INTERFACE::Transmit

Definition at line 168 of file ip.h.

Referenced by IPCreateInterface(), and NBSendPackets().

◆ Unicast


The documentation for this struct was generated from the following file: