commit:
    5ebc1243 linux-gen: packet: packet handle is hdr pointer
Changes odp_packet_t as it's relation to packet header. This
needed to be adjusted in ipc pktio also.

Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>
---
 platform/linux-generic/pktio/ipc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/platform/linux-generic/pktio/ipc.c 
b/platform/linux-generic/pktio/ipc.c
index 377f20e6..39fa6bda 100644
--- a/platform/linux-generic/pktio/ipc.c
+++ b/platform/linux-generic/pktio/ipc.c
@@ -409,7 +409,7 @@ static void _ipc_free_ring_packets(pktio_entry_t 
*pktio_entry, _ring_t *r)
                        void *mbase = pktio_entry->s.ipc.pool_mdata_base;
 
                        phdr = (void *)((uint8_t *)mbase + offsets[i]);
-                       pkt = (odp_packet_t)phdr->buf_hdr.handle.handle;
+                       pkt = (odp_packet_t)(uintptr_t)phdr;
                        odp_packet_free(pkt);
                }
        }
-- 
2.11.0.295.gd7dffce

Reply via email to