ReactOS 0.4.16-dev-205-g7b2bb7e
_tagIPv4Header Struct Reference

#include <ethernetutils.h>

Public Attributes

UCHAR ip_verlen
 
UCHAR ip_tos
 
USHORT ip_length
 
USHORT ip_id
 
USHORT ip_offset
 
UCHAR ip_ttl
 
UCHAR ip_protocol
 
USHORT ip_xsum
 
ULONG ip_src
 
ULONG ip_dest
 

Detailed Description

Definition at line 76 of file ethernetutils.h.

Member Data Documentation

◆ ip_dest

ULONG _tagIPv4Header::ip_dest

Definition at line 86 of file ethernetutils.h.

Referenced by CalculateIpv4PseudoHeaderChecksum().

◆ ip_id

USHORT _tagIPv4Header::ip_id

Definition at line 80 of file ethernetutils.h.

◆ ip_length

USHORT _tagIPv4Header::ip_length

Definition at line 79 of file ethernetutils.h.

Referenced by GetXxpHeaderAndPayloadLen(), and QualifyIpPacket().

◆ ip_offset

USHORT _tagIPv4Header::ip_offset

Definition at line 81 of file ethernetutils.h.

Referenced by QualifyIpPacket().

◆ ip_protocol

UCHAR _tagIPv4Header::ip_protocol

Definition at line 83 of file ethernetutils.h.

Referenced by CalculateIpv4PseudoHeaderChecksum(), and QualifyIpPacket().

◆ ip_src

ULONG _tagIPv4Header::ip_src

Definition at line 85 of file ethernetutils.h.

Referenced by CalculateIpv4PseudoHeaderChecksum().

◆ ip_tos

UCHAR _tagIPv4Header::ip_tos

Definition at line 78 of file ethernetutils.h.

◆ ip_ttl

UCHAR _tagIPv4Header::ip_ttl

Definition at line 82 of file ethernetutils.h.

◆ ip_verlen

UCHAR _tagIPv4Header::ip_verlen

Definition at line 77 of file ethernetutils.h.

Referenced by QualifyIpPacket().

◆ ip_xsum

USHORT _tagIPv4Header::ip_xsum

Definition at line 84 of file ethernetutils.h.

Referenced by CalculateIpChecksum(), and VerifyIpChecksum().


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