API Reference Manual  1.45.1
odp_pktin_hash_proto_t Union Reference

Packet input hash protocols. More...

#include <packet_io_types.h>

Data Fields

struct {
   uint32_t   ipv4_udp: 1
 IPv4 addresses and UDP port numbers.
 
   uint32_t   ipv4_tcp: 1
 IPv4 addresses and TCP port numbers.
 
   uint32_t   ipv4: 1
 IPv4 addresses.
 
   uint32_t   ipv6_udp: 1
 IPv6 addresses and UDP port numbers.
 
   uint32_t   ipv6_tcp: 1
 IPv6 addresses and TCP port numbers.
 
   uint32_t   ipv6: 1
 IPv6 addresses.
 
proto
 Protocol header fields for hashing.
 
uint32_t all_bits
 All bits of the bit field structure. More...
 

Detailed Description

Packet input hash protocols.

The list of protocol header field combinations, which are included into packet input hash calculation.

Definition at line 124 of file api/spec/packet_io_types.h.

Field Documentation

◆ all_bits

uint32_t odp_pktin_hash_proto_t::all_bits

All bits of the bit field structure.

This field can be used to set/clear all bits, or to perform bitwise operations over those.

Examples
odp_sysinfo.c.

Definition at line 145 of file api/spec/packet_io_types.h.


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