From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bruce Richardson Subject: [PATCH 03/13] mbuf: add packet_type field Date: Wed, 3 Sep 2014 16:49:28 +0100 Message-ID: <1409759378-10113-4-git-send-email-bruce.richardson@intel.com> References: <1409759378-10113-1-git-send-email-bruce.richardson@intel.com> To: dev-VfR2kkLFssw@public.gmane.org Return-path: In-Reply-To: <1409759378-10113-1-git-send-email-bruce.richardson-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" Replace a reserved slot with the new packet type field used to identify the type of the packet, i.e. what protocols are used. Signed-off-by: Bruce Richardson --- lib/librte_mbuf/rte_mbuf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_mbuf/rte_mbuf.h b/lib/librte_mbuf/rte_mbuf.h index f136d37..8d0c6fb 100644 --- a/lib/librte_mbuf/rte_mbuf.h +++ b/lib/librte_mbuf/rte_mbuf.h @@ -146,7 +146,7 @@ struct rte_mbuf { uint32_t reserved1; /**< Unused field. Required for padding */ /* remaining bytes are set on RX when pulling packet from descriptor */ - uint16_t reserved2; /**< Unused field. Required for padding */ + uint16_t packet_type; /**< Type of packet, e.g. protocols used */ uint16_t data_len; /**< Amount of data in segment buffer. */ uint32_t pkt_len; /**< Total pkt len: sum of all segments. */ uint16_t l3_len:9; /**< L3 (IP) Header Length. */ -- 1.9.3