From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 47A6746858; Mon, 2 Jun 2025 08:38:20 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1FACC40659; Mon, 2 Jun 2025 08:38:10 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id C8D1E402E1 for ; Mon, 2 Jun 2025 08:38:04 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5521jKMW014482; Sun, 1 Jun 2025 23:38:04 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=pfpt0220; bh=d BmPdIglKPzQ9nv6QauDDxgnDLV0vQbX879EnC0ko0I=; b=O4fxgiALWPnxr9M1B Kyr2GdPMUaVQYGk8q7N9H7cj4QsJE3UuWGF8UFlEJSSQZVjuD2/d9NDytcSI2+ly 5q3fiHSRdky8Yr/clMfJquLCp8UXoDYsabK7P69fuLgJf/mvVEkxO3NVvhxfMxuf NkktZVLyQYZc+kY8da0LGaJNOPmk3bv8WheJnGjOoELp8RiYxSEYVUjWxCd6YtGq uvWfC87rPPIr9+67NJ1RciMG4TFXgyUd97FENoGXnfcxflIDshRnDNNYrnRbaa8L k7rP/frJGO6hgooct+OLCUWJZDVis03z7FWYUuPfejjF9HzQuh7SpGRrcGjApXZs JxN4w== Received: from dc5-exch05.marvell.com ([199.233.59.128]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 470bpa1tbm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 01 Jun 2025 23:38:04 -0700 (PDT) Received: from DC5-EXCH05.marvell.com (10.69.176.209) by DC5-EXCH05.marvell.com (10.69.176.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Sun, 1 Jun 2025 23:38:02 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH05.marvell.com (10.69.176.209) with Microsoft SMTP Server id 15.2.1544.4 via Frontend Transport; Sun, 1 Jun 2025 23:38:02 -0700 Received: from localhost.localdomain (unknown [10.28.36.185]) by maili.marvell.com (Postfix) with ESMTP id D4F823F704B; Sun, 1 Jun 2025 23:37:59 -0700 (PDT) From: Ankur Dwivedi To: CC: , , , , , , , Ankur Dwivedi Subject: [PATCH v3 12/14] node: add next node in packet classification Date: Mon, 2 Jun 2025 12:06:37 +0530 Message-ID: <20250602063639.198550-13-adwivedi@marvell.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250602063639.198550-1-adwivedi@marvell.com> References: <20250509064448.724019-1-adwivedi@marvell.com> <20250602063639.198550-1-adwivedi@marvell.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Authority-Analysis: v=2.4 cv=MJNgmNZl c=1 sm=1 tr=0 ts=683d46cc cx=c_pps a=rEv8fa4AjpPjGxpoe8rlIQ==:117 a=rEv8fa4AjpPjGxpoe8rlIQ==:17 a=6IFa9wvqVegA:10 a=M5GUcnROAAAA:8 a=aoojJjtGkrQehFeo5SAA:9 a=0bXxn9q0MV6snEgNplNhOjQmxlI=:19 a=OBjm3rFKGHvpk9ecZwUJ:22 X-Proofpoint-ORIG-GUID: AnyuoHSr533LfkH7NcCcIoJJMaoi_uN5 X-Proofpoint-GUID: AnyuoHSr533LfkH7NcCcIoJJMaoi_uN5 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNjAyMDA1NSBTYWx0ZWRfXyxsjeJDL9GAA ESBjxGD0AhPhRbuhcLyQdehY691f/yzxAM5d7JdykuMxZf0hKu3IPIjnHy6DkrCz9cj8COnLZBP qTgf7FhBC3xUBC+nHo+tbiSSA9YXiN1d5NkKNWPwD63HMuXORMjGviZ3asG5CV9hP5qohBCMpdv K9xiFTOY+BMj5x27jItj5f7OtXoekvkSMQTAYO4Bg7skEgL6rCYRgu/acl6p87B7VdiOkJ6ni0E /Zl/SrT22abyEBDWdXxIb1JQ0ogkKeT+z/sTF0uGKPauVPHRPdGtfboOLEWH9p6C8L5eR/n0TSM 8rE3TrIXDHQK8QtBpfqUuZhBHNbSuefWT3xwhxE2CN4ENBrDcuvoJg/TIDSL7guQqUyKte3KgEP mVFFyBatrMWF6NGDGQRIctr5pT3dddlsVQyDcsxlttcGB+VEFjC3L4Fch+MbnbnREl+A82UG X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-06-02_02,2025-05-30_01,2025-03-28_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org The ip6_lookup_fib is added as next node in packet classification. Signed-off-by: Ankur Dwivedi --- lib/node/pkt_cls.c | 1 + lib/node/rte_node_pkt_cls_api.h | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/node/pkt_cls.c b/lib/node/pkt_cls.c index f6e76989bc..ca323ea573 100644 --- a/lib/node/pkt_cls.c +++ b/lib/node/pkt_cls.c @@ -234,6 +234,7 @@ struct rte_node_register pkt_cls_node = { [RTE_NODE_PKT_CLS_NEXT_IP4_LOOKUP] = "ip4_lookup", [RTE_NODE_PKT_CLS_NEXT_IP6_LOOKUP] = "ip6_lookup", [RTE_NODE_PKT_CLS_NEXT_IP4_LOOKUP_FIB] = "ip4_lookup_fib", + [RTE_NODE_PKT_CLS_NEXT_IP6_LOOKUP_FIB] = "ip6_lookup_fib", }, }; RTE_NODE_REGISTER(pkt_cls_node); diff --git a/lib/node/rte_node_pkt_cls_api.h b/lib/node/rte_node_pkt_cls_api.h index 8f935bebbe..cf617d6985 100644 --- a/lib/node/rte_node_pkt_cls_api.h +++ b/lib/node/rte_node_pkt_cls_api.h @@ -28,6 +28,7 @@ enum rte_node_pkt_cls_next { RTE_NODE_PKT_CLS_NEXT_IP4_LOOKUP, RTE_NODE_PKT_CLS_NEXT_IP6_LOOKUP, RTE_NODE_PKT_CLS_NEXT_IP4_LOOKUP_FIB, + RTE_NODE_PKT_CLS_NEXT_IP6_LOOKUP_FIB, RTE_NODE_PKT_CLS_NEXT_MAX, }; -- 2.25.1