19 import "vnet/ipsec/ipsec_types.api";
20 import "vnet/interface_types.api";
29 autoreply define ipsec_spd_add_del
47 autoreply define ipsec_interface_add_del_spd
118 define ipsec_spd_entry_add_del
132 define ipsec_spd_entry_add_del_reply
143 define ipsec_spds_dump {
153 define ipsec_spds_details {
165 define ipsec_spd_dump {
178 define ipsec_spd_details {
188 define ipsec_sad_entry_add_del
195 define ipsec_sad_entry_add_del_reply
248 autoreply define ipsec_tunnel_protect_update
256 autoreply define ipsec_tunnel_protect_del
267 define ipsec_tunnel_protect_dump
274 define ipsec_tunnel_protect_details
277 vl_api_ipsec_tunnel_protect_t
tun;
287 define ipsec_spd_interface_dump {
299 define ipsec_spd_interface_details {
336 define ipsec_tunnel_if_add_del {
348 u8 local_crypto_key[128];
350 u8 remote_crypto_key[128];
353 u8 local_integ_key[128];
355 u8 remote_integ_key[128];
368 define ipsec_tunnel_if_add_del_reply {
379 define ipsec_sa_dump {
412 define ipsec_sa_details {
435 autoreply define ipsec_tunnel_if_set_sa {
447 define ipsec_backend_dump {
458 define ipsec_backend_details {
472 autoreply define ipsec_select_backend {
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_interface_index_t sw_if_index
vl_api_address_t remote_ip
vl_api_interface_index_t sw_if_index
typedef ipsec_tunnel_protect
Add or Update Protection for a tunnel with IPSEC.
vl_api_interface_index_t sw_if_index
vl_api_address_t remote_address_start
vl_api_address_t local_ip
vl_api_address_t remote_address_stop
vl_api_ipsec_tunnel_protect_t tun
typedef ipsec_spd_entry
IPsec: Security Policy Database entry.
vl_api_ipsec_tunnel_protect_t tunnel
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