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 BE015A054F; Tue, 2 Mar 2021 17:22:27 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AD4AB22A2E9; Tue, 2 Mar 2021 17:22:27 +0100 (CET) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 4682322A2E9 for ; Tue, 2 Mar 2021 17:22:25 +0100 (CET) IronPort-SDR: ORN9DHT99m82tZJhjOhOw3U2CE10IusnUbbkzsA865nOFW2h9nx8cEz/xAYmbMRfngEAUKOtRM 4mmsQGo6co0g== X-IronPort-AV: E=McAfee;i="6000,8403,9911"; a="271881499" X-IronPort-AV: E=Sophos;i="5.81,216,1610438400"; d="scan'208";a="271881499" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Mar 2021 08:22:09 -0800 IronPort-SDR: VxL6xKHeZrpz9eUP+VmvlqOl+VIYTo4T3ktJT8SbDKL3U7F39uGXVqc/CsvKsG2s0xzIcFkRAN FkvX7F3DoWiw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,216,1610438400"; d="scan'208";a="427550551" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 02 Mar 2021 08:22:08 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 2 Mar 2021 08:22:08 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 2 Mar 2021 08:22:08 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Tue, 2 Mar 2021 08:22:08 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cYIat/I5JekP2YQ2nGNQaxz4cTQKCLSz/7f0TKWRX2rUycWwukpUi8qssGYR3CICS/oRJt34/u4bPq26ZNSBHfvfBAq9GVG7ejxdk65iPPRxwiGr+NBq7lqZaEpPWOTZu9OXj2nMY9I+/18m954/lTmIx/cG9X/0umpzvLNX3sK3UWcYApe+B/a0kQ5IoZPzREqyOFom6F9Ckgg857Y5PLFDM0nx/jmTJ0r3Sqjr106xdpZmytd1idHehymFOgizy6kYF9xNJEowDkjBUeJ/6YJR2Wq6wyF3nStMVRVkOZcnM1+8D71rGAEuklqYy0Q7we6rYq0kkMzEbFzPluypLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qb47zUTA0cgZEEIc3EG7xQBOSuTBiqBD9bZRTwGJmZE=; b=Mu98HTm16NBtMLJb0+3TCZjGIE2RcOqdx4sj+tgRPsJsVHPqnJ3xyzPLx5i9f5zA0NCfFFvtL91EdNMyYQHJFMf/8nysQwiZKk6bD2VUZivsFENAma5bzr0UkMxJ5hWDCz8IiPWXOJYpxh4EmNraPXGuOoz62ZTyVEGw2yUR0NkA+hFgib/c7oZi5y3nCMr5QLZfIxxIwda7WwM9otf/PzeqdlfPGX6rg9vY4V883X24sSfxcCzYdx4pnNaqfpDzQz1qcUxNIJzNtVZCcxdyxzYdY5vDedg/t904glaetV6fJ5tWE3Ej62CCTBH7tmgb2hrNV7QP2x3AnAbs7kmdCw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qb47zUTA0cgZEEIc3EG7xQBOSuTBiqBD9bZRTwGJmZE=; b=nB1cODKLgo5NJmOD++BYiXQ2Eqb3Dq2Z9cocLoQHoz4Jmdgada5Ca+NVxzXAp7b71y3O6Wx/bpFtb/pbuPx7UMKRkDJgBjIw10svoeaOhUTTwCn3GnyW9OrJdtWulCqFbg2CJxrqZ6wsRwsX5rcfXfhTmMOSHCcbetYCi09Uy+4= Received: from BY5PR11MB4482.namprd11.prod.outlook.com (2603:10b6:a03:1ca::33) by SJ0PR11MB5133.namprd11.prod.outlook.com (2603:10b6:a03:2ac::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17; Tue, 2 Mar 2021 16:22:05 +0000 Received: from BY5PR11MB4482.namprd11.prod.outlook.com ([fe80::5923:b01b:42ee:54f]) by BY5PR11MB4482.namprd11.prod.outlook.com ([fe80::5923:b01b:42ee:54f%5]) with mapi id 15.20.3912.017; Tue, 2 Mar 2021 16:22:05 +0000 From: "Ananyev, Konstantin" To: "Walsh, Conor" , "jerinj@marvell.com" , "stephen@networkplumber.org" , "Iremonger, Bernard" , "Medvedkin, Vladimir" CC: "dev@dpdk.org" Thread-Topic: [PATCH v3 3/5] examples/l3fwd: add FIB infrastructure Thread-Index: AQHXBtGO4p3SR/Ki3UqWGSdKaVj786pw8p/A Date: Tue, 2 Mar 2021 16:22:04 +0000 Message-ID: References: <20210218152056.1893590-1-conor.walsh@intel.com> <20210219150945.2071651-1-conor.walsh@intel.com> <20210219150945.2071651-4-conor.walsh@intel.com> In-Reply-To: <20210219150945.2071651-4-conor.walsh@intel.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [46.7.39.127] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9658407e-f238-47f2-4cce-08d8dd975183 x-ms-traffictypediagnostic: SJ0PR11MB5133: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:336; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mf/zzBdfoBuEkoQ6Sk+q1XIe+5fnpseZbhtX1+5Ba/QxVD4aP8K1M7kHExh3HZB3IubdKtAev25eu1kM7IWLJ1jqlmB0llGF5dNf5X2yla4kB3DqogalubfZkixFF0LYPuD++z526Qo4vhViOtzymjiLztprQSXgLRp5CoEOF01iAqsy7YqG/YwI1+42UYFVZqS6k9m3xEdlmyr+QVc2R0gsJaFN7PygfPMyp4g+P4xNmQH4T4uxvdWLuobnghCG0Sq8W/wF3R6K7wqJJB3EX51MZT9G39MidsRozDpoS+zmFmRJogUkgGgLwlxHH/fSqrxhAwH7sb5hfoo/OHBQHBxncQAqkBCOJ0WbyVhPM6q5LHFGyPxNNwSOU3IXyAo+eTgMXqZxIG+OhAHKBQtsVqBbHShK0cyScJ5zMRVpgX+LEBOPvo32rXdadsZy8oa7xiN9DYUJBcXZbzPwxzQer6dm9aH6d9rq9xQB1yhVoqniy5rt6qeYNZFzCIluzqy9ki1s93oxE73FkmYpmDyIVw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4482.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(366004)(396003)(376002)(39860400002)(136003)(5660300002)(66476007)(64756008)(66946007)(66556008)(66446008)(4744005)(478600001)(4326008)(6636002)(33656002)(2906002)(186003)(316002)(71200400001)(110136005)(8936002)(6506007)(26005)(7696005)(8676002)(86362001)(9686003)(76116006)(52536014)(55016002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?lR2EmkDX9Qv9M4tEIpHpNjQgSOzI8BCvT6nOpuZ9EyfzoGqVbe1gWMS8mX5+?= =?us-ascii?Q?0ZYw6cxnI0xMG0cAC2KLeueFkY1yMPBedO8TZMbWs2LVQ1fQeAlO3Y4DRY89?= =?us-ascii?Q?/fTaGwi/qY72LgHYpZ4D/xutPDTT2uUqon0XwcYXE73rIbpTFeB7vc0dkEBs?= =?us-ascii?Q?BKXD4Tz0LpQzk6m9dUA/O43v0UAgahAkTPv1fniokE6dk0eTgdBU+JcDz6ga?= =?us-ascii?Q?7+jBlB9JAEv3/gOIOZix6fyTRYTuDLkiSpAbsOHpHroqMMkl4AvpyjuL4gvd?= =?us-ascii?Q?CPiK/O/RJGqFBQw6m42GbGckovxcZjCtkuRGF12SxXNzlvehLrgUCtAAWz/3?= =?us-ascii?Q?xzX4CXosDXlh5VJpXPJmakRnqmWvGJIyyUx35ki7en1WMrFHoPKtaCdvICHn?= =?us-ascii?Q?uazQFgA1cGUVxpROY5PPdQJsgNd1IyVS959TGKNTph63aC4M36GLciqo09qC?= =?us-ascii?Q?t2E/smAgEvL33aiJM9OBsscTJEcJcQs5e0xjp1XWJAHU3YEA4esVWt0gDCvL?= =?us-ascii?Q?7D7wanEYOSammWsH5ireTy8w4dIRxF9izq468oh0G3bmlNjB8bjaRcQobKQl?= =?us-ascii?Q?TqHTXEm7sUa7h3PafPyj85SrF0JqKJ0NQ5TV00N4/b7G8y9lRDoowYI9BmOL?= =?us-ascii?Q?K9kiJL3Lup7ew1o4PD3510K8YNWChWpAA2sHq9atW4lABwcUKqgum9Xkc00G?= =?us-ascii?Q?cuKZ5uF3oo2SiS9fKQMDvqQEUMsZ6feLWa8bSphfjxN4h1gyv412ZGf8CJ5v?= =?us-ascii?Q?hQdr/ntg4FRllVSzzd0Fj9Ef3vi6tQmWghCaNW/7wqjEv5e1BmlTLMrfWQIs?= =?us-ascii?Q?2+bJlJwhWTPqzdUjITubqGEAEAhxNdQloP2w42Fnykr80K7vKnud5h4nddrc?= =?us-ascii?Q?OUJFbj12G+wdwMU+rkxQMQu4Xjor1/I4YCnxR4gFxicum7acsze7B8r/wYnO?= =?us-ascii?Q?pNlg119RedTCyEKaILigGcZmvhuGySpeXNO5ymwVhBAbX0lJZFmpbjINfXG2?= =?us-ascii?Q?sfCJGujwkuO1BEEFCU68ipZQ5XWbFof/fE6nuCnrTyCWzdkH1+Egd1gJ9VwD?= =?us-ascii?Q?KMx9zH2xO706+hS2uIhg2vHTFd+1obLk2mgWb2+w20OOP1IoWzhxN15GvPOn?= =?us-ascii?Q?gFEUFuKYd1A55JNEUCY3a/ovlVAl1hZ6HxGRRlW9Uy5XFKHL8BfROq29NzdZ?= =?us-ascii?Q?yayXP4zBLpik+OOYSiNO3AZ39v+BRnixFPzphrvVg2FSaaMVzzj2MlPiNk+P?= =?us-ascii?Q?mYc8r+rA73TYru+xRrm/di2paV3iFnB1BbHy5fgAvN9BZqQZQw8tM+m/64xf?= =?us-ascii?Q?/KI=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4482.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9658407e-f238-47f2-4cce-08d8dd975183 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2021 16:22:04.9405 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: cHhzY+4fadLucm1sOjmfRoLDLNEDhIwZ+0hzK+Z8DTvyC56djZldeGOZCJuKypbGWdzAvM9YWu2olELJRhvdlUrKn1fEkCoJQ5S+UqmyrSI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5133 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 3/5] examples/l3fwd: add FIB infrastructure 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 Sender: "dev" >=20 > The purpose of this commit is to add the necessary function calls > and supporting infrastructure to allow the Forwarding Information Base > (FIB) library to be integrated into the l3fwd sample app. > The flag '-F' has been added to the applications options to allow > the user to specify that l3fwd uses FIB as its lookup method. >=20 > Signed-off-by: Conor Walsh > --- Acked-by: Konstantin Ananyev > 2.25.1