Dyn3_checksum_overlay

Reference Documentation

product_line_custom
IntelĀ® PAC
Napatech SmartNIC
category
Reference Information
Napatech Software Suite: Dyn3_checksum_overlay Struct Reference
Dyn3_checksum_overlay Struct Reference

Data Fields

uint64_t dont_care0
 
uint64_t dont_care1
 
uint64_t frame_type:4
 
uint64_t checksum_cmd:5
 
uint64_t dont_care2:39
 
uint64_t tx_ignore:1
 
uint64_t dont_care3:48
 

Detailed Description

An overlay struct for NtDyn3Descr_t making c-style or reinterpret cast possible. frame_type: Bit position 128. Overlays bit [3:0] in NtDyn3Descr_t.color_hi checksum_cmd: Bit position 132. Overlays bit [8:4] in NtDyn3Descr_t.color_hi

An overlay struct for NtDyn3Descr_t making c-style or reinterpret cast possible. tx_ignore: Bit position 28. Overlays bit [13] in NtDyn3Descr_t.color_lo

Examples:
net/checksum/checksum_example.cpp, and net/transmit_segment_dyn_descr/transmit_segment_dyn_descr_example.cpp.

Definition at line 124 of file checksum_example.cpp.

Field Documentation

uint64_t Dyn3_checksum_overlay::dont_care0
Examples:
net/checksum/checksum_example.cpp, and net/transmit_segment_dyn_descr/transmit_segment_dyn_descr_example.cpp.

Definition at line 125 of file checksum_example.cpp.

uint64_t Dyn3_checksum_overlay::dont_care1
Examples:
net/checksum/checksum_example.cpp, and net/transmit_segment_dyn_descr/transmit_segment_dyn_descr_example.cpp.

Definition at line 126 of file checksum_example.cpp.

uint64_t Dyn3_checksum_overlay::frame_type
Examples:
net/checksum/checksum_example.cpp.

Definition at line 127 of file checksum_example.cpp.

Referenced by main().

uint64_t Dyn3_checksum_overlay::checksum_cmd
Examples:
net/checksum/checksum_example.cpp.

Definition at line 128 of file checksum_example.cpp.

uint64_t Dyn3_checksum_overlay::dont_care2
Examples:
net/checksum/checksum_example.cpp, and net/transmit_segment_dyn_descr/transmit_segment_dyn_descr_example.cpp.

Definition at line 129 of file checksum_example.cpp.

uint64_t Dyn3_checksum_overlay::tx_ignore
Examples:
net/transmit_segment_dyn_descr/transmit_segment_dyn_descr_example.cpp.

Definition at line 90 of file transmit_segment_dyn_descr_example.cpp.

Referenced by create_padding_packet_dyn3().

uint64_t Dyn3_checksum_overlay::dont_care3
Examples:
net/transmit_segment_dyn_descr/transmit_segment_dyn_descr_example.cpp.

Definition at line 93 of file transmit_segment_dyn_descr_example.cpp.


The documentation for this struct was generated from the following files:
  • examples/net/checksum/checksum_example.cpp
  • examples/net/transmit_segment_dyn_descr/transmit_segment_dyn_descr_example.cpp