NtHashRefInput_u

Reference Documentation

product_line_custom
IntelĀ® PAC
Napatech SmartNIC
category
Reference Information
Napatech Software Suite: NtHashRefInput_t::NtHashRefInput_u Union Reference
NtHashRefInput_t::NtHashRefInput_u Union Reference

#include <hashref.h>

Data Structures

struct  NtAllMplsLabels_s
 
struct  NtAllVlanIds_s
 
struct  NtIpFragmentTupleIPv4_s
 
struct  NtIpFragmentTupleIPv6_s
 
struct  NtLastMplsLabel_s
 
struct  NtLastVlanId_s
 
struct  NtTuple2IPv4_s
 
struct  NtTuple2IPv6_s
 
struct  NtTuple3GREv0IPv4_s
 
struct  NtTuple3GREv0IPv6_s
 
struct  NtTuple3GTPv0IPv4_s
 
struct  NtTuple3GTPv0IPv6_s
 
struct  NtTuple3GTPv1v2IPv4_s
 
struct  NtTuple3GTPv1v2IPv6_s
 
struct  NtTuple5IPv4_s
 
struct  NtTuple5IPv6_s
 
struct  NtTuple5SCTPIPv4_s
 
struct  NtTuple5SCTPIPv6_s
 

Data Fields

struct NtHashRefInput_t::NtHashRefInput_u::NtLastMplsLabel_s lastMplsLabel
 
struct NtHashRefInput_t::NtHashRefInput_u::NtAllMplsLabels_s allMplsLabels
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple2IPv4_s tuple2IPv4
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple2IPv6_s tuple2IPv6
 
struct NtHashRefInput_t::NtHashRefInput_u::NtLastVlanId_s lastVlanId
 
struct NtHashRefInput_t::NtHashRefInput_u::NtAllVlanIds_s allVlanIds
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple5IPv4_s tuple5IPv4
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple5IPv6_s tuple5IPv6
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GREv0IPv4_s tuple3GREv0IPv4
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GREv0IPv6_s tuple3GREv0IPv6
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple5SCTPIPv4_s tuple5SCTPIPv4
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple5SCTPIPv6_s tuple5SCTPIPv6
 
struct NtHashRefInput_t::NtHashRefInput_u::NtIpFragmentTupleIPv4_s ipFragmentTupleIPv4
 
struct NtHashRefInput_t::NtHashRefInput_u::NtIpFragmentTupleIPv6_s ipFragmentTupleIPv6
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GTPv0IPv4_s tuple3GTPv0IPv4
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GTPv0IPv6_s tuple3GTPv0IPv6
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GTPv1v2IPv4_s tuple3GTPv1v2IPv4
 
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GTPv1v2IPv6_s tuple3GTPv1v2IPv6
 

Detailed Description

Definition at line 147 of file hashref.h.

Field Documentation

struct NtHashRefInput_t::NtHashRefInput_u::NtLastMplsLabel_s NtHashRefInput_t::NtHashRefInput_u::lastMplsLabel
struct NtHashRefInput_t::NtHashRefInput_u::NtAllMplsLabels_s NtHashRefInput_t::NtHashRefInput_u::allMplsLabels
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple2IPv4_s NtHashRefInput_t::NtHashRefInput_u::tuple2IPv4
Examples:
hashref/calc_single_hash/calc_single_hash.c.

Referenced by do_2tuple_ipv4().

struct NtHashRefInput_t::NtHashRefInput_u::NtTuple2IPv6_s NtHashRefInput_t::NtHashRefInput_u::tuple2IPv6
Examples:
hashref/calc_single_hash/calc_single_hash.c.

Referenced by do_2tuple_ipv6().

struct NtHashRefInput_t::NtHashRefInput_u::NtLastVlanId_s NtHashRefInput_t::NtHashRefInput_u::lastVlanId
struct NtHashRefInput_t::NtHashRefInput_u::NtAllVlanIds_s NtHashRefInput_t::NtHashRefInput_u::allVlanIds
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple5IPv4_s NtHashRefInput_t::NtHashRefInput_u::tuple5IPv4
Examples:
hashref/calc_single_hash/calc_single_hash.c.

Referenced by do_5tuple_ipv4().

struct NtHashRefInput_t::NtHashRefInput_u::NtTuple5IPv6_s NtHashRefInput_t::NtHashRefInput_u::tuple5IPv6
Examples:
hashref/calc_single_hash/calc_single_hash.c.

Referenced by do_5tuple_ipv6().

struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GREv0IPv4_s NtHashRefInput_t::NtHashRefInput_u::tuple3GREv0IPv4
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GREv0IPv6_s NtHashRefInput_t::NtHashRefInput_u::tuple3GREv0IPv6
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple5SCTPIPv4_s NtHashRefInput_t::NtHashRefInput_u::tuple5SCTPIPv4
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple5SCTPIPv6_s NtHashRefInput_t::NtHashRefInput_u::tuple5SCTPIPv6
struct NtHashRefInput_t::NtHashRefInput_u::NtIpFragmentTupleIPv4_s NtHashRefInput_t::NtHashRefInput_u::ipFragmentTupleIPv4
Examples:
hashref/calc_single_hash/calc_single_hash.c.

Referenced by do_ipfragmenttuple_ipv4().

struct NtHashRefInput_t::NtHashRefInput_u::NtIpFragmentTupleIPv6_s NtHashRefInput_t::NtHashRefInput_u::ipFragmentTupleIPv6
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GTPv0IPv4_s NtHashRefInput_t::NtHashRefInput_u::tuple3GTPv0IPv4
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GTPv0IPv6_s NtHashRefInput_t::NtHashRefInput_u::tuple3GTPv0IPv6
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GTPv1v2IPv4_s NtHashRefInput_t::NtHashRefInput_u::tuple3GTPv1v2IPv4
struct NtHashRefInput_t::NtHashRefInput_u::NtTuple3GTPv1v2IPv6_s NtHashRefInput_t::NtHashRefInput_u::tuple3GTPv1v2IPv6

The documentation for this union was generated from the following file:
  • include/ntutil/hashref.h