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 29F60A0C47; Sun, 31 Oct 2021 21:03:29 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9ED724068E; Sun, 31 Oct 2021 21:03:28 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 1356A40689 for ; Sun, 31 Oct 2021 21:03:26 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 19VJBXwT016612; Sun, 31 Oct 2021 13:03:26 -0700 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2175.outbound.protection.outlook.com [104.47.57.175]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3c1vk38sdh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 31 Oct 2021 13:03:25 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DU6L6Hg4Gp/19L+ihGc76V6Mq0ZLfq49jF0+yEHYcCs1KawyoyVtxU51MLpwxMYMRVRXKx2ZSeNIeMxJiz6CSsGNbYAYEUTRcdIHGPPEV4zS4P8G33EuuvsyTmYm3U2sJQvg96zMbL2FAUdLJxDVJHDn2MV5qjw7n5V4LvvVsFjlCnnAxVkDQ7FNFUijmExaLwuktqrHYXwgXZmSB4aA6BTLskt9t8D+P5heS/CcqLecgtP5BsZ4wrrA+Aq+gPsKkV31ZJ/OQ4BAGt/K2sZUL3lgMb6uDeR9NL2gXaBSNn/O9mUnjgvs/dcVGz/qTph8ZZo3Cd5ksxS1hSHV+JO1xg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=g/RjxQ6A0vv+Ps38RcvSCje86mcpovaGwd7TfV+eNyk=; b=C3KFwVOBcXSv95TNbTXjVyvDH3gOchUAf37YShmQofPBfWS7YMDkIAa7ZGg+T8ZsnGemgdpW0XO92aCXyDvUt/mub+Z/pv6exChe9De37tdZFAm5vIqsm6UoRUvzzacN77y8ChhC6RDxVEnXWdRjsEkNlneQTpb7CW3YVoLT1Q3VVqjDQmwteI4Z4pv8pUEI9gdPssyROxQOyqDDKOcPBvy1BFhl74IoD+926lggWR0MWcZeN/ENGCUHJI/20O/EYzMrz4fiepAwMEtyVMkBCuUEmnt23uZ62QkTQOLW3RsPAtUrj83LaASr86XazKJgjDl3YKNo4Bx72EHo9CB7IQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g/RjxQ6A0vv+Ps38RcvSCje86mcpovaGwd7TfV+eNyk=; b=H2kYPdZuM7RJuzYm/eWyYYbSbT2vLxPCpWZp3xVTFjwcm8W5AlZi3wvuUqAtes9GllF6lDm2hxo2W0QymtJe6034biHbYSI3gosgrAbj05GW0oBWTQyBB6B0TI/0cG1LCcJ7iXDJ7LHm+0mItQy9VdA6COwU1xcGUGbNauNS9E4= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO1PR18MB4699.namprd18.prod.outlook.com (2603:10b6:303:e6::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.15; Sun, 31 Oct 2021 20:03:24 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::c41e:707:3f91:71b8]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::c41e:707:3f91:71b8%8]) with mapi id 15.20.4649.019; Sun, 31 Oct 2021 20:03:24 +0000 From: Akhil Goyal To: Radu Nicolau CC: "dev@dpdk.org" , "declan.doherty@intel.com" , "hemant.agrawal@oss.nxp.com" Thread-Topic: [EXT] [PATCH v5 3/7] examples/ipsec-secgw: add support for inline crypto UDP encapsulation Thread-Index: AQHXyyoiN4sznpcwe0eWG8riUcu1kKvtjaOg Date: Sun, 31 Oct 2021 20:03:24 +0000 Message-ID: References: <20210903112257.303961-1-radu.nicolau@intel.com> <20211027114530.2244661-1-radu.nicolau@intel.com> <20211027114530.2244661-4-radu.nicolau@intel.com> In-Reply-To: <20211027114530.2244661-4-radu.nicolau@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7b40c0a2-c0be-45f8-c953-08d99ca97f0b x-ms-traffictypediagnostic: CO1PR18MB4699: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yqlSQIKLIF/UGHr28wl/AFXpQWpff69cmw5e/vNE1+8OGMyVBoPOGsCCIqXkFaw+5TpA/jmxg8clGUuCrAECO70BeZjibuJov8GngZhuK9oaJO5Oc1K6Mp1UD3/ntT158mVs8cbI+7mo7YSK4Le6djMnd0YrIhSvaSo3gNo0pj0Ub2VP13FAYSXMItb6E6OxTeTa34j3ZT/3NQ8pKaEJG/ln6op/j1ZMRs2kEW3XB2EZ5KZ5otVr4Zv/uceGapEMs7sDMWNikCDmnpUq4y8TDZX+OO67QUA6mQ30x3UKKscIJ8PlEEv+8wAgeGMHq9lUP92OrOu1vfrTMSVEkARwlNirkial+LjqS7wcRcD8TOAnVJ9tTebhz520UJp1+vcx4qTrp3de3OUqomxpKb89utBceOIWvKO6zgsFXgpkluZKHvGKIvEvV5HIM87Z42ZbiXLQOAvViKS778r+k4JDzCYyKyGcvUgbvfAPZNLbOXeCl66xMogxROco84K7asV3IkbKfGLBn66cup4GpfWBosa6W9i8PFUdSYcaXJ8suikiLCrtRM1Fb/xRh2gK9TPjLkv/vaKU9UiaGWfCHRNPVd8fSi0GhNleC2xHdrkU+cJ8/04IHL7fr805j1jW/caMKwtVP3i3Edw460cwuUnHuRiGWIpNetZRlG9senLkjwip55io7EGcFKoalLQwaamIcY0rkywoOE3vLqDIrLuIUw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(71200400001)(9686003)(33656002)(83380400001)(508600001)(186003)(122000001)(38100700002)(86362001)(7696005)(6506007)(52536014)(4326008)(5660300002)(54906003)(316002)(6916009)(2906002)(76116006)(66446008)(64756008)(66556008)(66476007)(8676002)(66946007)(55016002)(38070700005)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?MAOaFrfvWLBvUhMyn4z3XgkOnbJA4pb8fZSr6csNPqC+WPc5FKkDcKHslymt?= =?us-ascii?Q?kThOc8iUS/YwXfc9VgAIs6idMlaTTDZ/lhfz+W4TB0RLwIkrn0fgWygjfs/0?= =?us-ascii?Q?1gisiiNVD8G3ZPTicQOtxwpsB99GWfnpmcXza5tzbTNBmeeT49KGrC9z6wpL?= =?us-ascii?Q?tTUwJIS7Op37oDwek45bOArbCQkcsu2pw9Hml9yceElbTBWHvdGh3riyTOPc?= =?us-ascii?Q?l//0iVWmOe+7yGUYuxahMo5GNo2Pacs6eRWEBRO6ceFit3zD20IDr7yTcrYL?= =?us-ascii?Q?fWxy78CVeJI5jnZJlkmNb8kLzjDiVjt86ZF+MZMW4q8cxxRCop2/gtluC29R?= =?us-ascii?Q?wKDU3xaDoEYXHJS0Rh1fkpV5bxeo8WWO3hMp+4mqswmGjZyRtETXOpbRd3Kp?= =?us-ascii?Q?umdL5VcnT3VbFGIhMUO/a0X80ZUBB8j3XztIlvyDICRGfyH+2pGrhfNCsqYs?= =?us-ascii?Q?7BzvDTn5ibDqRP5fPaZz/JEOCY0AeuE264a0Qxz+9rf/d9goar7Hl0X6adSV?= =?us-ascii?Q?v9TzIi8lk9sLtsdjVL3+KlsQnKHkDFMEC0ulaXMFbr6M5+HjDZgZN1AUj/RJ?= =?us-ascii?Q?Ar3GmSKanGFF61XcVk4Y8hAcNRkasLk/kipp84TS3fznyqKLuTJKt2gbq0mv?= =?us-ascii?Q?DWBV8uAzuiDdnXbJQMVF+dumhG0hWhZSAIkq56w4QAf58tvFBFuzOmSk2Ga5?= =?us-ascii?Q?whOKlpVmH7ZlqRaAhqNRbfn0SlhF7T5R7g7UFUqZ/u9L5JlkfnjYUGhLIW96?= =?us-ascii?Q?Nyr8eZkTxx8YzK8KiDXrpYWbIdo1u1YIglamQ5AXDTkDVqEqdRNBAc612b4k?= =?us-ascii?Q?dRpHh8cbUVcpP2hCTCMMyXO6vqE0JZLwt0lD5IClZatDlHWc9rC/8WBR/Z6f?= =?us-ascii?Q?93cC9GNLmcCF0uRTW7H8NEwewpbSAxS2xtuk+isQ83zrtyM3yGwsfKCQwh/N?= =?us-ascii?Q?LSn/9PNmy47RqdhdLUDsy7NtusWCEumTGX+jK2074ysTBhZsk04b1rSVZppg?= =?us-ascii?Q?Jry0UZR6g7tKqpBvpCxOItjEErNavLqrFpcUFhM3xFFpEjDSgsDj1c5xlaEL?= =?us-ascii?Q?CJKeZrrPQNeNUbh85/K++eJwJ2xQvv0HETu9iyyCEa7/WdWNvw4vply6IiZL?= =?us-ascii?Q?UbZ2edxEq5lptdXoE6XxxChTJgS8jOliP+MP+9UMKWLYirwW8RY3JF5JLqJD?= =?us-ascii?Q?w9XfmKO0VilJW2VigJuUTbk2sv79WCNmOBPjim9gyQNqxrw7G0Y5pbsOCHCN?= =?us-ascii?Q?kkbFHLJEbjOXg3yvrsej9A6OAJR0355AjOu6XCZ6BI72EmQeR7zpGhB3XO1r?= =?us-ascii?Q?NvyNU9TMo4Iov0CLacD/MIMrH0py9Rw/bag8Oidmrh8EOfolJkX+4XuGe6H1?= =?us-ascii?Q?CxpDSlLEUqVpj8jPHecjFv6ERStOOeK5/FUF0/Gjx5YrZl6VXClNqeBb2DLX?= =?us-ascii?Q?2f2uFLbbzSbIb+7EbDbu6NEt8V++XGga+t8WG1qieN4mLSe1Mta6PevakXy+?= =?us-ascii?Q?y270iL/unb5oZEHm0yk2A7Ql2IA+En8zVjen44g1W34l739x/veHUe81utcJ?= =?us-ascii?Q?liKH+z1ikXhBJkp+bBINdsjsnj68TlUxsplFdDJnBK7qoQQeRP7ZFbK+lD/W?= =?us-ascii?Q?XzGwmcjLtdv2ArwGAGS+azJ7QBPqZcXTmpskCf5DrHfyL0kh6NJXpsBEdoqz?= =?us-ascii?Q?kWvPfGZUM6yQ5V5bnrdzimrvX7o=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7b40c0a2-c0be-45f8-c953-08d99ca97f0b X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2021 20:03:24.2131 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jYzItE8Yq9Gzr8lmxbJNli4bN99ZV580Q3o/teeTrgNSrYdHKowJ/7rAUemuJaxK6Bbkg7O5OhbF2g/ALRf6/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR18MB4699 X-Proofpoint-ORIG-GUID: Whq8QjqXkln3KFlQFTLHnsExsP9J09tH X-Proofpoint-GUID: Whq8QjqXkln3KFlQFTLHnsExsP9J09tH X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475 definitions=2021-10-31_06,2021-10-29_03,2020-04-07_01 Subject: Re: [dpdk-dev] [EXT] [PATCH v5 3/7] examples/ipsec-secgw: add support for inline crypto UDP encapsulation 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" > Enable UDP encapsulation for both transport and tunnel modes for the > inline crypto offload path. >=20 > Signed-off-by: Radu Nicolau > --- > doc/guides/sample_app_ug/ipsec_secgw.rst | 3 ++- > examples/ipsec-secgw/ipsec.c | 33 +++++++++++++++++++++--- > examples/ipsec-secgw/ipsec.h | 7 ++++- > examples/ipsec-secgw/sa.c | 9 +++++++ > 4 files changed, 46 insertions(+), 6 deletions(-) >=20 > diff --git a/doc/guides/sample_app_ug/ipsec_secgw.rst > b/doc/guides/sample_app_ug/ipsec_secgw.rst > index 282926924f..2d0f322427 100644 > --- a/doc/guides/sample_app_ug/ipsec_secgw.rst > +++ b/doc/guides/sample_app_ug/ipsec_secgw.rst > @@ -717,7 +717,8 @@ where each options means: > ```` >=20 > * Option to enable IPsec UDP encapsulation for NAT Traversal. > - Only *lookaside-protocol-offload* mode is supported at the moment. > + Only *lookaside-protocol-offload* and *inline-protocol-offload* modes > are > + supported at the moment. Patch says inline crypto is supported but here inline protocol offload is s= upported. With this fixed, Acked-by: Akhil Goyal