]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_pmd_xenvirt/virtqueue.h
xenvirt: fix reference to old mbuf field
[dpdk.git] / lib / librte_pmd_xenvirt / virtqueue.h
index d8717fe20c45020fba7970b89ebb00a5f01ed68e..34a24fc5da8024cd04ebe7347e0f0bb20f778f2d 100644 (file)
@@ -54,7 +54,7 @@
  * rather than gpa<->hva in virito spec.
  */
 #define RTE_MBUF_DATA_DMA_ADDR(mb) \
  * rather than gpa<->hva in virito spec.
  */
 #define RTE_MBUF_DATA_DMA_ADDR(mb) \
-       ((uint64_t)((mb)->data))
+       rte_pktmbuf_mtod(mb, uint64_t)
 
 enum { VTNET_RQ = 0, VTNET_TQ = 1, VTNET_CQ = 2 };
 
 
 enum { VTNET_RQ = 0, VTNET_TQ = 1, VTNET_CQ = 2 };