199a2dd95SBruce Richardson /* SPDX-License-Identifier: BSD-3-Clause 299a2dd95SBruce Richardson * Copyright (C) 2020 Marvell. 399a2dd95SBruce Richardson */ 499a2dd95SBruce Richardson #ifndef __INCLUDE_PKT_CLS_PRIV_H__ 599a2dd95SBruce Richardson #define __INCLUDE_PKT_CLS_PRIV_H__ 699a2dd95SBruce Richardson 799a2dd95SBruce Richardson #include <rte_common.h> 899a2dd95SBruce Richardson 999a2dd95SBruce Richardson struct pkt_cls_node_ctx { 1099a2dd95SBruce Richardson uint16_t l2l3_type; 1199a2dd95SBruce Richardson }; 1299a2dd95SBruce Richardson 1399a2dd95SBruce Richardson enum pkt_cls_next_nodes { 1499a2dd95SBruce Richardson PKT_CLS_NEXT_PKT_DROP, 1599a2dd95SBruce Richardson PKT_CLS_NEXT_IP4_LOOKUP, 16*20365d79SSunil Kumar Kori PKT_CLS_NEXT_IP6_LOOKUP, 1799a2dd95SBruce Richardson PKT_CLS_NEXT_MAX, 1899a2dd95SBruce Richardson }; 1999a2dd95SBruce Richardson 2099a2dd95SBruce Richardson #endif /* __INCLUDE_PKT_CLS_PRIV_H__ */ 21