]> git.droids-corp.org - dpdk.git/blobdiff - examples/ipsec-secgw/ipsec.c
crypto/qat: fix smaller modulus cases for mod exp
[dpdk.git] / examples / ipsec-secgw / ipsec.c
index 90d9e61e5b344df92995dfae140547225c3d8a0e..2d4a26c9623844e911e8e15701bc744b4d632683 100644 (file)
@@ -227,6 +227,12 @@ create_inline_session(struct socket_ctx *skt_ctx, struct ipsec_sa *sa,
                sess_conf.ipsec.udp.dport = htons(sa->udp.dport);
        }
 
+       if (sa->esn > 0) {
+               sess_conf.ipsec.options.esn = 1;
+               sess_conf.ipsec.esn.value = sa->esn;
+       }
+
+
        RTE_LOG_DP(DEBUG, IPSEC, "Create session for SA spi %u on port %u\n",
                sa->spi, sa->portid);