diff options
Diffstat (limited to 'platform/linux-generic/pktio/loop.c')
-rw-r--r-- | platform/linux-generic/pktio/loop.c | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/platform/linux-generic/pktio/loop.c b/platform/linux-generic/pktio/loop.c index 3e21efecd..c702f9ded 100644 --- a/platform/linux-generic/pktio/loop.c +++ b/platform/linux-generic/pktio/loop.c @@ -197,7 +197,7 @@ static int loopback_recv(pktio_entry_t *pktio_entry, int index ODP_UNUSED, * parser in the case of a segmented packet. */ if (odp_unlikely(seg_len < PARSE_BYTES && pkt_len > seg_len)) { - seg_len = MIN(pkt_len, PARSE_BYTES); + seg_len = _ODP_MIN(pkt_len, PARSE_BYTES); odp_packet_copy_to_mem(pkt, 0, seg_len, buf); pkt_addr = buf; } else { @@ -405,20 +405,9 @@ static int loopback_send(pktio_entry_t *pktio_entry, int index ODP_UNUSED, } for (i = 0; i < nb_tx; ++i) { - odp_ipsec_packet_result_t result; - - if (odp_packet_subtype(pkt_tbl[i]) == - ODP_EVENT_PACKET_IPSEC && - pktio_entry->s.config.outbound_ipsec) { - - /* Possibly postprocessing packet */ - odp_ipsec_result(&result, pkt_tbl[i]); - } packet_subtype_set(pkt_tbl[i], ODP_EVENT_PACKET_BASIC); - } - - for (i = 0; i < nb_tx; ++i) loopback_fix_checksums(pkt_tbl[i], pktout_cfg, pktout_capa); + } odp_ticketlock_lock(&pktio_entry->s.txl); |