ReactOS  0.4.15-dev-4869-g35a816a
IPv4_HEADER Struct Reference

#include <eth.h>

Public Attributes

UCHAR VersionLength
 
UCHAR Tos
 
USHORT TotalLength
 
USHORT Id
 
USHORT Offset
 
UCHAR Ttl
 
UCHAR Protocol
 
USHORT Checksum
 
ULONG Source
 
ULONG Destination
 
UCHAR VerIHL
 
USHORT FlagsFragOfs
 
IPv4_RAW_ADDRESS SrcAddr
 
IPv4_RAW_ADDRESS DstAddr
 

Detailed Description

Definition at line 26 of file eth.h.

Member Data Documentation

◆ Checksum

USHORT IPv4_HEADER::Checksum

Definition at line 35 of file eth.h.

◆ Destination

ULONG IPv4_HEADER::Destination

Definition at line 37 of file eth.h.

◆ DstAddr

IPv4_RAW_ADDRESS IPv4_HEADER::DstAddr

Definition at line 47 of file ip.h.

◆ FlagsFragOfs

USHORT IPv4_HEADER::FlagsFragOfs

Definition at line 42 of file ip.h.

Referenced by ReceiveDatagram().

◆ Id

USHORT IPv4_HEADER::Id

Definition at line 31 of file eth.h.

◆ Offset

USHORT IPv4_HEADER::Offset

Definition at line 32 of file eth.h.

◆ Protocol

UCHAR IPv4_HEADER::Protocol

Definition at line 34 of file eth.h.

◆ Source

ULONG IPv4_HEADER::Source

Definition at line 36 of file eth.h.

◆ SrcAddr

IPv4_RAW_ADDRESS IPv4_HEADER::SrcAddr

Definition at line 46 of file ip.h.

◆ Tos

UCHAR IPv4_HEADER::Tos

Definition at line 29 of file eth.h.

Referenced by ReceiveDatagram().

◆ TotalLength

USHORT IPv4_HEADER::TotalLength

Definition at line 30 of file eth.h.

◆ Ttl

UCHAR IPv4_HEADER::Ttl

Definition at line 33 of file eth.h.

Referenced by ReceiveDatagram().

◆ VerIHL

UCHAR IPv4_HEADER::VerIHL

Definition at line 38 of file ip.h.

◆ VersionLength

UCHAR IPv4_HEADER::VersionLength

Definition at line 28 of file eth.h.


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