Use (from buffer to packet handle) conversion function instead
of casting.
Signed-off-by: Petri Savolainen <[email protected]>
---
platform/linux-generic/odp_traffic_mngr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/platform/linux-generic/odp_traffic_mngr.c
b/platform/linux-generic/odp_traffic_mngr.c
index 309f237..4e9358b 100644
--- a/platform/linux-generic/odp_traffic_mngr.c
+++ b/platform/linux-generic/odp_traffic_mngr.c
@@ -107,7 +107,7 @@ static int queue_tm_reenq(queue_entry_t *queue,
odp_buffer_hdr_t *buf_hdr)
odp_tm_queue_t tm_queue = MAKE_ODP_TM_QUEUE((uint8_t *)queue -
offsetof(tm_queue_obj_t,
tm_qentry));
- odp_packet_t pkt = (odp_packet_t)buf_hdr->handle.handle;
+ odp_packet_t pkt = _odp_packet_from_buffer(buf_hdr->handle.handle);
return odp_tm_enq(tm_queue, pkt);
}
--
2.8.1