From: Nithin Dabilpuram Date: Fri, 21 Jan 2022 12:04:23 +0000 (+0530) Subject: common/cnxk: set UDP ports for IPsec UDP encapsulation X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=07618e267b85c44214ffea03432b28fa8465380a;p=dpdk.git common/cnxk: set UDP ports for IPsec UDP encapsulation Set UDP ports for IPsec UDP encapsulation feature in outbound inline. Signed-off-by: Nithin Dabilpuram --- diff --git a/drivers/common/cnxk/cnxk_security.c b/drivers/common/cnxk/cnxk_security.c index 6ebf0846f5..780a21d941 100644 --- a/drivers/common/cnxk/cnxk_security.c +++ b/drivers/common/cnxk/cnxk_security.c @@ -753,6 +753,12 @@ cnxk_onf_ipsec_outb_sa_fill(struct roc_onf_ipsec_outb_sa *sa, return -EINVAL; } + /* Update udp encap ports */ + if (ipsec_xfrm->options.udp_encap == 1) { + sa->udp_src = 4500; + sa->udp_dst = 4500; + } + skip_tunnel_info: rte_wmb();