19 import "vnet/ip/ip_types.api";
28 autoreply define ipsec_spd_add_del
46 autoreply define ipsec_interface_add_del_spd
117 define ipsec_spd_entry_add_del
131 define ipsec_spd_entry_add_del_reply
142 define ipsec_spds_dump {
152 define ipsec_spds_details {
164 define ipsec_spd_dump {
177 define ipsec_spd_details {
292 define ipsec_sad_entry_add_del
299 define ipsec_sad_entry_add_del_reply
316 autoreply define ipsec_sa_set_key
334 define ipsec_spd_interface_dump {
346 define ipsec_spd_interface_details {
378 define ipsec_tunnel_if_add_del {
390 u8 local_crypto_key[128];
392 u8 remote_crypto_key[128];
395 u8 local_integ_key[128];
397 u8 remote_integ_key[128];
409 define ipsec_tunnel_if_add_del_reply {
420 define ipsec_sa_dump {
453 define ipsec_sa_details {
475 autoreply define ipsec_tunnel_if_set_key {
492 autoreply define ipsec_tunnel_if_set_sa {
504 define ipsec_backend_dump {
515 define ipsec_backend_details {
529 autoreply define ipsec_select_backend {
typedef ipsec_sad_entry
IPsec: Security Association Database entry.
vl_api_ipsec_proto_t protocol
vl_api_address_t local_address_stop
vl_api_address_t local_address_start
vl_api_ipsec_spd_action_t policy
vl_api_ipsec_crypto_alg_t crypto_algorithm
vl_api_key_t integrity_key
vl_api_address_t remote_ip
vl_api_address_t remote_address_start
vl_api_address_t local_ip
vl_api_address_t remote_address_stop
typedef ipsec_spd_entry
IPsec: Security Policy Database entry.
vl_api_ipsec_integ_alg_t integrity_algorithm
vl_api_ipsec_sad_flags_t flags
vl_api_ipsec_sad_entry_t entry
vl_api_ipsec_proto_t protocol
vl_api_ipsec_sad_entry_t entry
vl_api_ipsec_spd_entry_t entry
vl_api_ipsec_spd_entry_t entry
vl_api_address_t tunnel_src
vl_api_key_t integrity_key
vl_api_address_t tunnel_dst