FD.io VPP  v16.09
Vector Packet Processing
ipsec_sa_t Struct Reference

Data Fields

u32 id
 
u32 spi
 
ipsec_protocol_t protocol
 
ipsec_crypto_alg_t crypto_alg
 
u8 crypto_key_len
 
u8 crypto_key [128]
 
ipsec_integ_alg_t integ_alg
 
u8 integ_key_len
 
u8 integ_key [128]
 
u8 use_esn
 
u8 use_anti_replay
 
u8 is_tunnel
 
u8 is_tunnel_ip6
 
ip46_address_t tunnel_src_addr
 
ip46_address_t tunnel_dst_addr
 
u32 seq
 
u32 seq_hi
 
u32 last_seq
 
u32 last_seq_hi
 
u64 replay_window
 

Detailed Description

Definition at line 72 of file ipsec.h.

Field Documentation

ipsec_crypto_alg_t ipsec_sa_t::crypto_alg

Definition at line 78 of file ipsec.h.

u8 ipsec_sa_t::crypto_key[128]

Definition at line 80 of file ipsec.h.

u8 ipsec_sa_t::crypto_key_len

Definition at line 79 of file ipsec.h.

u32 ipsec_sa_t::id

Definition at line 74 of file ipsec.h.

ipsec_integ_alg_t ipsec_sa_t::integ_alg

Definition at line 82 of file ipsec.h.

u8 ipsec_sa_t::integ_key[128]

Definition at line 84 of file ipsec.h.

u8 ipsec_sa_t::integ_key_len

Definition at line 83 of file ipsec.h.

u8 ipsec_sa_t::is_tunnel

Definition at line 89 of file ipsec.h.

u8 ipsec_sa_t::is_tunnel_ip6

Definition at line 90 of file ipsec.h.

u32 ipsec_sa_t::last_seq

Definition at line 97 of file ipsec.h.

u32 ipsec_sa_t::last_seq_hi

Definition at line 98 of file ipsec.h.

ipsec_protocol_t ipsec_sa_t::protocol

Definition at line 76 of file ipsec.h.

u64 ipsec_sa_t::replay_window

Definition at line 99 of file ipsec.h.

u32 ipsec_sa_t::seq

Definition at line 95 of file ipsec.h.

u32 ipsec_sa_t::seq_hi

Definition at line 96 of file ipsec.h.

u32 ipsec_sa_t::spi

Definition at line 75 of file ipsec.h.

ip46_address_t ipsec_sa_t::tunnel_dst_addr

Definition at line 92 of file ipsec.h.

ip46_address_t ipsec_sa_t::tunnel_src_addr

Definition at line 91 of file ipsec.h.

u8 ipsec_sa_t::use_anti_replay

Definition at line 87 of file ipsec.h.

u8 ipsec_sa_t::use_esn

Definition at line 86 of file ipsec.h.


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