X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fipsec%2Fipsec_cli.c;h=b054155a45e78e33d5adf67ecd628d0607b1317b;hb=14053c9dbd75182f5302f7388d17508f3930f7ce;hp=5385a0f15c88c1cb3e34e4aedcf13b98ea0984e9;hpb=d14fccd6d51569b0f025af57c830b873afcc18e3;p=vpp.git diff --git a/src/vnet/ipsec/ipsec_cli.c b/src/vnet/ipsec/ipsec_cli.c index 5385a0f15c8..b054155a45e 100644 --- a/src/vnet/ipsec/ipsec_cli.c +++ b/src/vnet/ipsec/ipsec_cli.c @@ -89,6 +89,7 @@ ipsec_sa_add_del_command_fn (vlib_main_t * vm, u32 id, spi, salt; int is_add, rv; + salt = 0; error = NULL; is_add = 0; flags = IPSEC_SA_FLAG_NONE; @@ -840,8 +841,9 @@ create_ipsec_tunnel_command_fn (vlib_main_t * vm, /* create an ip-ip tunnel, then the two SA, then bind them */ rv = ipip_add_tunnel (ipv6_set ? IPIP_TRANSPORT_IP6 : IPIP_TRANSPORT_IP4, - instance, &local_ip, &remote_ip, fib_index, 0, - &sw_if_index); + instance, &local_ip, &remote_ip, fib_index, + TUNNEL_ENCAP_DECAP_FLAG_NONE, IP_DSCP_CS0, + TUNNEL_MODE_P2P, &sw_if_index); rv |= ipsec_sa_add_and_lock (ipsec_tun_mk_local_sa_id (sw_if_index), local_spi, IPSEC_PROTOCOL_ESP, crypto_alg,