DTS Application Library  0.2.3
Application library containing referenced objects and interfaces to common libraries
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
pseudohdr Struct Reference

IPv4 header structur to cast a packet too. More...

Data Fields

uint32_t saddr
 Source address. More...
 
uint32_t daddr
 Destination address. More...
 
uint8_t zero
 Zero byte. More...
 
uint8_t proto
 protocol. More...
 
uint16_t len
 Packet length. More...
 

Detailed Description

IPv4 header structur to cast a packet too.

Definition at line 84 of file iputil.c.

Field Documentation

uint32_t pseudohdr::daddr

Destination address.

Definition at line 88 of file iputil.c.

Referenced by ipv4tcpchecksum(), and ipv4udpchecksum().

uint16_t pseudohdr::len

Packet length.

Definition at line 94 of file iputil.c.

Referenced by ipv4tcpchecksum(), and ipv4udpchecksum().

uint8_t pseudohdr::proto

protocol.

Definition at line 92 of file iputil.c.

Referenced by ipv4tcpchecksum(), and ipv4udpchecksum().

uint32_t pseudohdr::saddr

Source address.

Definition at line 86 of file iputil.c.

Referenced by ipv4tcpchecksum(), and ipv4udpchecksum().

uint8_t pseudohdr::zero

Zero byte.

Definition at line 90 of file iputil.c.

Referenced by ipv4tcpchecksum(), and ipv4udpchecksum().


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