FD.io VPP  v21.01.1
Vector Packet Processing
ah_decrypt_packet_data_t Struct Reference

Data Fields

union {
   struct {
      u8   hop_limit
 
      u8   nexthdr
 
      u32   ip_version_traffic_class_and_flow_label
 
   } 
 
   struct {
      u8   ttl
 
      u8   tos
 
   } 
 
}; 
 
u32 sa_index
 
u32 seq
 
u8 icv_padding_len
 
u8 icv_size
 
u8 ip_hdr_size
 
i16 current_data
 
u8 nexthdr_cached
 

Detailed Description

Definition at line 82 of file ah_decrypt.c.

Field Documentation

◆ @430

union { ... }

◆ current_data

i16 ah_decrypt_packet_data_t::current_data

Definition at line 104 of file ah_decrypt.c.

◆ hop_limit

u8 ah_decrypt_packet_data_t::hop_limit

Definition at line 88 of file ah_decrypt.c.

◆ icv_padding_len

u8 ah_decrypt_packet_data_t::icv_padding_len

Definition at line 101 of file ah_decrypt.c.

◆ icv_size

u8 ah_decrypt_packet_data_t::icv_size

Definition at line 102 of file ah_decrypt.c.

◆ ip_hdr_size

u8 ah_decrypt_packet_data_t::ip_hdr_size

Definition at line 103 of file ah_decrypt.c.

◆ ip_version_traffic_class_and_flow_label

u32 ah_decrypt_packet_data_t::ip_version_traffic_class_and_flow_label

Definition at line 90 of file ah_decrypt.c.

◆ nexthdr

u8 ah_decrypt_packet_data_t::nexthdr

Definition at line 89 of file ah_decrypt.c.

◆ nexthdr_cached

u8 ah_decrypt_packet_data_t::nexthdr_cached

Definition at line 105 of file ah_decrypt.c.

◆ sa_index

u32 ah_decrypt_packet_data_t::sa_index

Definition at line 99 of file ah_decrypt.c.

◆ seq

u32 ah_decrypt_packet_data_t::seq

Definition at line 100 of file ah_decrypt.c.

◆ tos

u8 ah_decrypt_packet_data_t::tos

Definition at line 96 of file ah_decrypt.c.

◆ ttl

u8 ah_decrypt_packet_data_t::ttl

Definition at line 95 of file ah_decrypt.c.


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