FD.io VPP  v19.08.3-2-gbabecb413
Vector Packet Processing
ikev2_sa_transform_t Struct Reference

Data Fields

ikev2_transform_type_t type
 
union {
   u16   transform_id
 
   ikev2_transform_encr_type_t   encr_type:16
 
   ikev2_transform_prf_type_t   prf_type:16
 
   ikev2_transform_integ_type_t   integ_type:16
 
   ikev2_transform_dh_type_t   dh_type:16
 
   ikev2_transform_esn_type_t   esn_type:16
 
}; 
 
u8attrs
 
u16 key_len
 
u16 key_trunc
 
u16 block_size
 
u8 dh_group
 
int nid
 
const char * dh_p
 
const char * dh_g
 
const void * md
 
const void * cipher
 

Detailed Description

Definition at line 67 of file ikev2_priv.h.

Field Documentation

◆ @486

union { ... }

◆ attrs

u8* ikev2_sa_transform_t::attrs

Definition at line 79 of file ikev2_priv.h.

◆ block_size

u16 ikev2_sa_transform_t::block_size

Definition at line 82 of file ikev2_priv.h.

◆ cipher

const void* ikev2_sa_transform_t::cipher

Definition at line 88 of file ikev2_priv.h.

◆ dh_g

const char* ikev2_sa_transform_t::dh_g

Definition at line 86 of file ikev2_priv.h.

◆ dh_group

u8 ikev2_sa_transform_t::dh_group

Definition at line 83 of file ikev2_priv.h.

◆ dh_p

const char* ikev2_sa_transform_t::dh_p

Definition at line 85 of file ikev2_priv.h.

◆ dh_type

ikev2_transform_dh_type_t ikev2_sa_transform_t::dh_type

Definition at line 76 of file ikev2_priv.h.

◆ encr_type

ikev2_transform_encr_type_t ikev2_sa_transform_t::encr_type

Definition at line 73 of file ikev2_priv.h.

◆ esn_type

ikev2_transform_esn_type_t ikev2_sa_transform_t::esn_type

Definition at line 77 of file ikev2_priv.h.

◆ integ_type

ikev2_transform_integ_type_t ikev2_sa_transform_t::integ_type

Definition at line 75 of file ikev2_priv.h.

◆ key_len

u16 ikev2_sa_transform_t::key_len

Definition at line 80 of file ikev2_priv.h.

◆ key_trunc

u16 ikev2_sa_transform_t::key_trunc

Definition at line 81 of file ikev2_priv.h.

◆ md

const void* ikev2_sa_transform_t::md

Definition at line 87 of file ikev2_priv.h.

◆ nid

int ikev2_sa_transform_t::nid

Definition at line 84 of file ikev2_priv.h.

◆ prf_type

ikev2_transform_prf_type_t ikev2_sa_transform_t::prf_type

Definition at line 74 of file ikev2_priv.h.

◆ transform_id

u16 ikev2_sa_transform_t::transform_id

Definition at line 72 of file ikev2_priv.h.

◆ type

ikev2_transform_type_t ikev2_sa_transform_t::type

Definition at line 69 of file ikev2_priv.h.


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