diff mbox series

[API-NEXT,v1,1/1] linux-gen: pktio: loop: reset packet subtype on loopback

Message ID 1499342466-18674-2-git-send-email-odpbot@yandex.ru
State Superseded
Headers show
Series [API-NEXT,v1,1/1] linux-gen: pktio: loop: reset packet subtype on loopback | expand

Commit Message

Github ODP bot July 6, 2017, 12:01 p.m. UTC
From: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>


loop interface can get any kind of packets, but should output only basic
packets. Reset packet subtype on loopback.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>

---
/** Email created from pull request 68 (lumag:packet-loop)
 ** https://github.com/Linaro/odp/pull/68
 ** Patch: https://github.com/Linaro/odp/pull/68.patch
 ** Base sha: 15c97427d01c81dc9f4d0aafe9b0a99cdb2d1fc6
 ** Merge commit sha: bb30b0fc22b7daa0dc114fc9b0c06b197c6ced13
 **/
 platform/linux-generic/pktio/loop.c | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/platform/linux-generic/pktio/loop.c b/platform/linux-generic/pktio/loop.c
index c825393a..b1d311fa 100644
--- a/platform/linux-generic/pktio/loop.c
+++ b/platform/linux-generic/pktio/loop.c
@@ -165,6 +165,8 @@  static int loopback_send(pktio_entry_t *pktio_entry, int index ODP_UNUSED,
 
 	for (i = 0; i < len; ++i) {
 		hdr_tbl[i] = packet_to_buf_hdr(pkt_tbl[i]);
+		_odp_buffer_event_subtype_set(hdr_tbl[i]->handle.handle,
+					      ODP_EVENT_PACKET_BASIC);
 		bytes += odp_packet_len(pkt_tbl[i]);
 	}