FD.io VPP  v19.08.3-2-gbabecb413
Vector Packet Processing
ikev2_sa_t Struct Reference
+ Collaboration diagram for ikev2_sa_t:

Data Fields

ikev2_state_t state
 
u8 unsupported_cp
 
u8 initial_contact
 
ip4_address_t iaddr
 
ip4_address_t raddr
 
u64 ispi
 
u64 rspi
 
u8i_nonce
 
u8r_nonce
 
u16 dh_group
 
u8dh_shared_key
 
u8dh_private_key
 
u8i_dh_data
 
u8r_dh_data
 
ikev2_sa_proposal_ti_proposals
 
ikev2_sa_proposal_tr_proposals
 
u8sk_d
 
u8sk_ai
 
u8sk_ar
 
u8sk_ei
 
u8sk_er
 
u8sk_pi
 
u8sk_pr
 
ikev2_auth_t i_auth
 
ikev2_auth_t r_auth
 
ikev2_id_t i_id
 
ikev2_id_t r_id
 
ikev2_delete_tdel
 
ikev2_rekey_trekey
 
u8last_sa_init_req_packet_data
 
u8last_sa_init_res_packet_data
 
u32 last_msg_id
 
u8last_res_packet_data
 
u8 is_initiator
 
u32 last_init_msg_id
 
u8 is_profile_index_set
 
u32 profile_index
 
ikev2_child_sa_tchilds
 

Detailed Description

Definition at line 197 of file ikev2_priv.h.

Field Documentation

◆ childs

ikev2_child_sa_t* ikev2_sa_t::childs

Definition at line 256 of file ikev2_priv.h.

◆ del

ikev2_delete_t* ikev2_sa_t::del

Definition at line 238 of file ikev2_priv.h.

◆ dh_group

u16 ikev2_sa_t::dh_group

Definition at line 210 of file ikev2_priv.h.

◆ dh_private_key

u8* ikev2_sa_t::dh_private_key

Definition at line 212 of file ikev2_priv.h.

◆ dh_shared_key

u8* ikev2_sa_t::dh_shared_key

Definition at line 211 of file ikev2_priv.h.

◆ i_auth

ikev2_auth_t ikev2_sa_t::i_auth

Definition at line 230 of file ikev2_priv.h.

◆ i_dh_data

u8* ikev2_sa_t::i_dh_data

Definition at line 213 of file ikev2_priv.h.

◆ i_id

ikev2_id_t ikev2_sa_t::i_id

Definition at line 234 of file ikev2_priv.h.

◆ i_nonce

u8* ikev2_sa_t::i_nonce

Definition at line 206 of file ikev2_priv.h.

◆ i_proposals

ikev2_sa_proposal_t* ikev2_sa_t::i_proposals

Definition at line 217 of file ikev2_priv.h.

◆ iaddr

ip4_address_t ikev2_sa_t::iaddr

Definition at line 202 of file ikev2_priv.h.

◆ initial_contact

u8 ikev2_sa_t::initial_contact

Definition at line 201 of file ikev2_priv.h.

◆ is_initiator

u8 ikev2_sa_t::is_initiator

Definition at line 251 of file ikev2_priv.h.

◆ is_profile_index_set

u8 ikev2_sa_t::is_profile_index_set

Definition at line 253 of file ikev2_priv.h.

◆ ispi

u64 ikev2_sa_t::ispi

Definition at line 204 of file ikev2_priv.h.

◆ last_init_msg_id

u32 ikev2_sa_t::last_init_msg_id

Definition at line 252 of file ikev2_priv.h.

◆ last_msg_id

u32 ikev2_sa_t::last_msg_id

Definition at line 248 of file ikev2_priv.h.

◆ last_res_packet_data

u8* ikev2_sa_t::last_res_packet_data

Definition at line 249 of file ikev2_priv.h.

◆ last_sa_init_req_packet_data

u8* ikev2_sa_t::last_sa_init_req_packet_data

Definition at line 244 of file ikev2_priv.h.

◆ last_sa_init_res_packet_data

u8* ikev2_sa_t::last_sa_init_res_packet_data

Definition at line 245 of file ikev2_priv.h.

◆ profile_index

u32 ikev2_sa_t::profile_index

Definition at line 254 of file ikev2_priv.h.

◆ r_auth

ikev2_auth_t ikev2_sa_t::r_auth

Definition at line 231 of file ikev2_priv.h.

◆ r_dh_data

u8* ikev2_sa_t::r_dh_data

Definition at line 214 of file ikev2_priv.h.

◆ r_id

ikev2_id_t ikev2_sa_t::r_id

Definition at line 235 of file ikev2_priv.h.

◆ r_nonce

u8* ikev2_sa_t::r_nonce

Definition at line 207 of file ikev2_priv.h.

◆ r_proposals

ikev2_sa_proposal_t* ikev2_sa_t::r_proposals

Definition at line 218 of file ikev2_priv.h.

◆ raddr

ip4_address_t ikev2_sa_t::raddr

Definition at line 203 of file ikev2_priv.h.

◆ rekey

ikev2_rekey_t* ikev2_sa_t::rekey

Definition at line 241 of file ikev2_priv.h.

◆ rspi

u64 ikev2_sa_t::rspi

Definition at line 205 of file ikev2_priv.h.

◆ sk_ai

u8* ikev2_sa_t::sk_ai

Definition at line 222 of file ikev2_priv.h.

◆ sk_ar

u8* ikev2_sa_t::sk_ar

Definition at line 223 of file ikev2_priv.h.

◆ sk_d

u8* ikev2_sa_t::sk_d

Definition at line 221 of file ikev2_priv.h.

◆ sk_ei

u8* ikev2_sa_t::sk_ei

Definition at line 224 of file ikev2_priv.h.

◆ sk_er

u8* ikev2_sa_t::sk_er

Definition at line 225 of file ikev2_priv.h.

◆ sk_pi

u8* ikev2_sa_t::sk_pi

Definition at line 226 of file ikev2_priv.h.

◆ sk_pr

u8* ikev2_sa_t::sk_pr

Definition at line 227 of file ikev2_priv.h.

◆ state

ikev2_state_t ikev2_sa_t::state

Definition at line 199 of file ikev2_priv.h.

◆ unsupported_cp

u8 ikev2_sa_t::unsupported_cp

Definition at line 200 of file ikev2_priv.h.


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