NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
ipv4_hdr Struct Reference

#include </opt/mellanox/doca/applications/gpu_packet_processing/config_queues/packets.h>

Data Fields

uint8_t version_ihl
 
uint8_t type_of_service
 
uint16_t total_length
 
uint16_t packet_id
 
uint16_t fragment_offset
 
uint8_t time_to_live
 
uint8_t next_proto_id
 
uint16_t hdr_checksum
 
uint32_t src_addr
 
uint32_t dst_addr
 

Detailed Description

Definition at line 66 of file packets.h.

Field Documentation

◆ dst_addr

uint32_t ipv4_hdr::dst_addr

Definition at line 76 of file packets.h.

◆ fragment_offset

uint16_t ipv4_hdr::fragment_offset

Definition at line 71 of file packets.h.

◆ hdr_checksum

uint16_t ipv4_hdr::hdr_checksum

Definition at line 74 of file packets.h.

◆ next_proto_id

uint8_t ipv4_hdr::next_proto_id

Definition at line 73 of file packets.h.

◆ packet_id

uint16_t ipv4_hdr::packet_id

Definition at line 70 of file packets.h.

◆ src_addr

uint32_t ipv4_hdr::src_addr

Definition at line 75 of file packets.h.

◆ time_to_live

uint8_t ipv4_hdr::time_to_live

Definition at line 72 of file packets.h.

◆ total_length

uint16_t ipv4_hdr::total_length

Definition at line 69 of file packets.h.

◆ type_of_service

uint8_t ipv4_hdr::type_of_service

Definition at line 68 of file packets.h.

◆ version_ihl

uint8_t ipv4_hdr::version_ihl

Definition at line 67 of file packets.h.


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