diff mbox

[API-NEXT,PATCHv3,2/6] linux-generic: pktio: implement pktio index conversion function

Message ID 1460829337-31120-2-git-send-email-bill.fischofer@linaro.org
State Accepted
Commit a8d5baf306a643962953dc2bf8271fbfe45145b3
Headers show

Commit Message

Bill Fischofer April 16, 2016, 5:55 p.m. UTC
Signed-off-by: Bill Fischofer <bill.fischofer@linaro.org>
Reviewed-by: Bogdan Pricope <Bogdan.Pricope@enea.com>
---
 platform/linux-generic/odp_packet_io.c | 10 ++++++++++
 1 file changed, 10 insertions(+)
diff mbox

Patch

diff --git a/platform/linux-generic/odp_packet_io.c b/platform/linux-generic/odp_packet_io.c
index 574f987..472efc6 100644
--- a/platform/linux-generic/odp_packet_io.c
+++ b/platform/linux-generic/odp_packet_io.c
@@ -921,6 +921,16 @@  int odp_pktio_info(odp_pktio_t id, odp_pktio_info_t *info)
 	return 0;
 }
 
+int odp_pktio_index(odp_pktio_t pktio)
+{
+	pktio_entry_t *entry = get_pktio_entry(pktio);
+
+	if (!entry || is_free(entry))
+		return -1;
+
+	return pktio_to_id(pktio);
+}
+
 void odp_pktio_print(odp_pktio_t id)
 {
 	pktio_entry_t *entry;