From: Akhil Goyal <akhil.go...@freescale.com> While decapsulation for tunnel, src_ip and dst_ip retreived from the packet shall be converted from network endianness to cpu endianness
Signed-off-by: Akhil Goyal <akhil.go...@freescale.com> --- example/ipsec/odp_ipsec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c index 9950ccf..a2e0606 100644 --- a/example/ipsec/odp_ipsec.c +++ b/example/ipsec/odp_ipsec.c @@ -771,8 +771,8 @@ pkt_disposition_e do_ipsec_in_finish(odp_packet_t pkt, ip = (odph_ipv4hdr_t *)odp_packet_l3_ptr(pkt, NULL); /* Check inbound policy */ - if ((ip->src_addr != ctx->ipsec.src_ip || - ip->dst_addr != ctx->ipsec.dst_ip)) + if ((odp_be_to_cpu_32(ip->src_addr) != ctx->ipsec.src_ip || + odp_be_to_cpu_32(ip->dst_addr) != ctx->ipsec.dst_ip)) return PKT_DROP; return PKT_CONTINUE; -- 2.6.1 _______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp