FD.io VPP  v20.05-21-gb1500e9ff
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 227 of file ikev2_priv.h.

Field Documentation

◆ @633

union { ... }

◆ attrs

u8* ikev2_sa_transform_t::attrs

Definition at line 239 of file ikev2_priv.h.

◆ block_size

u16 ikev2_sa_transform_t::block_size

Definition at line 242 of file ikev2_priv.h.

◆ cipher

const void* ikev2_sa_transform_t::cipher

Definition at line 248 of file ikev2_priv.h.

◆ dh_g

const char* ikev2_sa_transform_t::dh_g

Definition at line 246 of file ikev2_priv.h.

◆ dh_group

u8 ikev2_sa_transform_t::dh_group

Definition at line 243 of file ikev2_priv.h.

◆ dh_p

const char* ikev2_sa_transform_t::dh_p

Definition at line 245 of file ikev2_priv.h.

◆ dh_type

ikev2_transform_dh_type_t ikev2_sa_transform_t::dh_type

Definition at line 236 of file ikev2_priv.h.

◆ encr_type

ikev2_transform_encr_type_t ikev2_sa_transform_t::encr_type

Definition at line 233 of file ikev2_priv.h.

◆ esn_type

ikev2_transform_esn_type_t ikev2_sa_transform_t::esn_type

Definition at line 237 of file ikev2_priv.h.

◆ integ_type

ikev2_transform_integ_type_t ikev2_sa_transform_t::integ_type

Definition at line 235 of file ikev2_priv.h.

◆ key_len

u16 ikev2_sa_transform_t::key_len

Definition at line 240 of file ikev2_priv.h.

◆ key_trunc

u16 ikev2_sa_transform_t::key_trunc

Definition at line 241 of file ikev2_priv.h.

◆ md

const void* ikev2_sa_transform_t::md

Definition at line 247 of file ikev2_priv.h.

◆ nid

int ikev2_sa_transform_t::nid

Definition at line 244 of file ikev2_priv.h.

◆ prf_type

ikev2_transform_prf_type_t ikev2_sa_transform_t::prf_type

Definition at line 234 of file ikev2_priv.h.

◆ transform_id

u16 ikev2_sa_transform_t::transform_id

Definition at line 232 of file ikev2_priv.h.

◆ type

ikev2_transform_type_t ikev2_sa_transform_t::type

Definition at line 229 of file ikev2_priv.h.


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