FD.io VPP  v21.01.1
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 213 of file ikev2_priv.h.

Field Documentation

◆ @668

union { ... }

◆ attrs

u8* ikev2_sa_transform_t::attrs

Definition at line 225 of file ikev2_priv.h.

◆ block_size

u16 ikev2_sa_transform_t::block_size

Definition at line 228 of file ikev2_priv.h.

◆ cipher

const void* ikev2_sa_transform_t::cipher

Definition at line 234 of file ikev2_priv.h.

◆ dh_g

const char* ikev2_sa_transform_t::dh_g

Definition at line 232 of file ikev2_priv.h.

◆ dh_group

u8 ikev2_sa_transform_t::dh_group

Definition at line 229 of file ikev2_priv.h.

◆ dh_p

const char* ikev2_sa_transform_t::dh_p

Definition at line 231 of file ikev2_priv.h.

◆ dh_type

ikev2_transform_dh_type_t ikev2_sa_transform_t::dh_type

Definition at line 222 of file ikev2_priv.h.

◆ encr_type

ikev2_transform_encr_type_t ikev2_sa_transform_t::encr_type

Definition at line 219 of file ikev2_priv.h.

◆ esn_type

ikev2_transform_esn_type_t ikev2_sa_transform_t::esn_type

Definition at line 223 of file ikev2_priv.h.

◆ integ_type

ikev2_transform_integ_type_t ikev2_sa_transform_t::integ_type

Definition at line 221 of file ikev2_priv.h.

◆ key_len

u16 ikev2_sa_transform_t::key_len

Definition at line 226 of file ikev2_priv.h.

◆ key_trunc

u16 ikev2_sa_transform_t::key_trunc

Definition at line 227 of file ikev2_priv.h.

◆ md

const void* ikev2_sa_transform_t::md

Definition at line 233 of file ikev2_priv.h.

◆ nid

int ikev2_sa_transform_t::nid

Definition at line 230 of file ikev2_priv.h.

◆ prf_type

ikev2_transform_prf_type_t ikev2_sa_transform_t::prf_type

Definition at line 220 of file ikev2_priv.h.

◆ transform_id

u16 ikev2_sa_transform_t::transform_id

Definition at line 218 of file ikev2_priv.h.

◆ type

ikev2_transform_type_t ikev2_sa_transform_t::type

Definition at line 215 of file ikev2_priv.h.


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