aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/odp_ipsec.c
diff options
context:
space:
mode:
Diffstat (limited to 'platform/linux-generic/odp_ipsec.c')
-rw-r--r--platform/linux-generic/odp_ipsec.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/linux-generic/odp_ipsec.c b/platform/linux-generic/odp_ipsec.c
index 8a21fe1f0..b85a0a1c9 100644
--- a/platform/linux-generic/odp_ipsec.c
+++ b/platform/linux-generic/odp_ipsec.c
@@ -1867,7 +1867,6 @@ int odp_ipsec_out_inline(const odp_packet_t pkt_in[], int num_in,
unsigned opt_inc = (param->num_opt > 1) ? 1 : 0;
ODP_ASSERT(param->num_sa != 0);
- ODP_ASSERT(inline_param->pktio != ODP_PKTIO_INVALID);
while (in_pkt < num_in) {
odp_packet_t pkt = pkt_in[in_pkt];
@@ -1879,6 +1878,8 @@ int odp_ipsec_out_inline(const odp_packet_t pkt_in[], int num_in,
uint32_t hdr_len, offset;
const void *ptr;
+ ODP_ASSERT(inline_param[in_pkt].pktio != ODP_PKTIO_INVALID);
+
memset(&status, 0, sizeof(status));
if (0 == param->num_sa) {