From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id EDCCCA04B7; Mon, 21 Sep 2020 11:13:41 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B2FC81D705; Mon, 21 Sep 2020 11:13:40 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id AF0FF1C43A for ; Mon, 21 Sep 2020 11:13:38 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 08L9Co4W004607; Mon, 21 Sep 2020 02:13:38 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0220; bh=mfy1IRPDSdqycpTMk5Fd7rgJj4AkX1lzp5fQ6SSq4lQ=; b=Ge/tpcZcapEAqE9IOZ9NTssCqqXtw++px2pyiQAJNQrUocU+dP3FWHFqi/ZnrE+Sr3xP aqFx53Yzq50GRyNB7K/oVJCQo3yW9S51ccOSd1q+MiBzbzJQGYzy8csDcF5+3ZVJvk0V EMkxDzdnxVS9kxT7d/ikdecB96Fi+SipSLL5m4aFmIUgmYUhckZkasLy7nwn/O2n2nMW YZHoaTe9cSBHYSBo5I9RMWHxUiHx02wdCi9paqL1pVINcOjGw2vgsW7QS6fCVJXEcmTU 78h343GcNdcKBwL95D4oqjPQfY1kUPR3pRh2clLLa844BvH/kOJJ+NcGpsHHXO935Npn nA== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0b-0016f401.pphosted.com with ESMTP id 33nhgn4ypq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 21 Sep 2020 02:13:38 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 21 Sep 2020 02:13:36 -0700 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 21 Sep 2020 02:13:36 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.177) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 21 Sep 2020 02:13:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hmsi9wt0XOyltA5VOK3g7II0WKTKt08z6BwxntVM9BS550f0gbOibux2ztg2OJI/pDyVykgsyBFxWvoBsvesuB066OEPsuCMtBrqzOmcd0mXxXk7axPFciKuQCtcGPvtK+v9RsEgFf4qp9xr2BDY96bk65ejJYIjfOmFv0NIaCB/Y/yCfk/e/vOuBZ5Mh7EcJs5sU/VhmWytNKzxysI6ilyJL2Z0vHQMjZN4fv5ujTQ5DzHzMIUTxA7dmA9nwn+Ge/hTvNMLH4/GoelUoqYMhzLRSyHsF+bxpLg39oKA1ApHV3bdrjCrZ+QZOPCQxLHR3ap8Y0r/kncivYSXnbYxcA== 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=mfy1IRPDSdqycpTMk5Fd7rgJj4AkX1lzp5fQ6SSq4lQ=; b=nugtZX2ltUZNsaL/BRIe4p/Gw02H/aPcF4BNTRWknF9AxW9HRefcOO38/eqqzVsuS+NLpQdw5biA/E1E86tuYR3xBscYwtK6u4naDMgN0Yi36AjhrWXHLMJZ0MwjAmBFGaiaDqXlANTalhMeHttFCw4f59Ohf7dq6WJlCPdNxc4J1JDbmCa3KMTQ5uYKQ13wQdvUx8qEXIJq523eYkHWKfFWaow7Kqp4tM5mLpHOkjWfpA5f+Xigvg7GX32CbXzfWXUfUIMwkNMzxPRKEkFpOrq9cwWC1BlV2pfi2wHFVUkI5quQxv+U3lUVQqoxNl220In3tzZBf7soKh/k5vNZVQ== 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=mfy1IRPDSdqycpTMk5Fd7rgJj4AkX1lzp5fQ6SSq4lQ=; b=TuCUpAUiTk47UGjUXalgPol/W8vnz86GY4a1ell8duqp1Vs87TWA46t6FxGnbnJycvC0DUVOFMgL3XLQ+QRqlwISQYhVrcTiQFkIK78Yh5E7kFgUY/PeU5T0XQ0DN0OpUrMRSQT7uH9MSyhSitTcMVx4019x9EspFtnESBuEYdc= Received: from MWHPR18MB1104.namprd18.prod.outlook.com (2603:10b6:300:a5::19) by MW3PR18MB3659.namprd18.prod.outlook.com (2603:10b6:303:53::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.19; Mon, 21 Sep 2020 09:13:33 +0000 Received: from MWHPR18MB1104.namprd18.prod.outlook.com ([fe80::2920:4b19:fd68:c93b]) by MWHPR18MB1104.namprd18.prod.outlook.com ([fe80::2920:4b19:fd68:c93b%7]) with mapi id 15.20.3391.011; Mon, 21 Sep 2020 09:13:33 +0000 From: Tejasree Kondoj To: Akhil Goyal , Radu Nicolau CC: Narayana Prasad Raju Athreya , Anoob Joseph , "dev@dpdk.org" Thread-Topic: [PATCH] security: allow application to specify UDP ports to PMD Thread-Index: AQHWgbXgQ5g3P7PGB0OK7dquBqyZHKliSGEAgBCUNGA= Date: Mon, 21 Sep 2020 09:13:33 +0000 Message-ID: References: <20200903064206.16208-1-ktejasree@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=marvell.com; x-originating-ip: [49.206.51.234] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 97136d2f-c0ba-430a-bcfa-08d85e0e9d6d x-ms-traffictypediagnostic: MW3PR18MB3659: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NwMzTbunYSSDi6COkyx+5Ozcn4+KAH+vz1wvchKzVScSjuUUTHYNf0n4stuB6KocnIAIQaEIzG1v3JkBt8ORpYGPueS1D64HII3GaJfQbmAnbyexUB3ol8uIvHaO67ZiYRblFrsAXASn2zfbo1cvVIISSE24H9sHOQuWFag96JTfNSohCDjF1mye/VOBJoXHAUXLplxLCF3+bA/2tLJD3ACz2l4jvo06R5UP5ZdGyV94cuyittGneSgBTcuzeQ1mNp76YbKfi50mORcko1ZrD1M33yn6/NmiwUu9YPEg0o8X0fBJabE/bGirVVPq5n40w184KrCFGe4aFWsUvkRRZQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR18MB1104.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(366004)(39850400004)(346002)(396003)(136003)(4326008)(8676002)(26005)(83380400001)(54906003)(66556008)(316002)(110136005)(86362001)(52536014)(76116006)(66446008)(66946007)(71200400001)(66476007)(5660300002)(186003)(64756008)(7696005)(53546011)(55236004)(6506007)(478600001)(33656002)(2906002)(15650500001)(55016002)(8936002)(9686003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: /VFsd3bqOPbUiQMIRPf6Hkhx5waGYc1BnIh9suNobFZ6JHIc2P5tj1LDgIDobA56x3JD+9V+qogf+sPt2Ua5D1ikbao87FizfEFaKBXTY0jjleSbb7T5BT/t08ghoDbBW3cwNYdXIzVY/uCWY6TqG+YxR2JR/1MvvSSYxQcG4wRFk4Sdsm3leEyhf3F6wclDmwgmZyLTsd1ojhzAwiDUqNO8WLrdGtynMVlmvdCYTVJXAONz71gtqUVD/MuVuCfd9lfdvnlocl4oDrKcsP54bP+tBxMg9mXG+/3a147HkmOdvdXBUwaS7EH74pzVcjfP3C1XpLTTne+QON1fv+y5Wushj6NqKv5JFcXF3gWtwhDtDYNOk+PQIINTmXseDOpmGH5NwwA594D5iyU+llHxpE5B4T+gmRaNolycTlekPeyrR+Y26QmdjAFXOExXO/dAyGdgJ2lcNQMZZlzWwNpLAWvUo+zkorIyoyoLVsEyNrOanEaPTvfFVf2gTEfOj5dRl7oHK5nL/9Uy7sab9RBL31kT4YxraawqCtoZrlahnmgD1vRpmDME7Patlf0vaRa9WdBfjLSHpD9eCtk1+0BRZLfjK+S6Xu7W+bi82WQ++rp2aMtfL/g6MJ+MfEj3EECdG93Sa0QuOfx3MAxJH4F9cA== 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: MWHPR18MB1104.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 97136d2f-c0ba-430a-bcfa-08d85e0e9d6d X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2020 09:13:33.5263 (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: Zfw5LfhB8d+VEgkJJFppNmuY+9NSGA7gmWef3sU2YiVAwOq1hG5tfdK6L8BpDkksqa1wdZVMKHmljTvf3PkE3Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR18MB3659 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-09-21_01:2020-09-21, 2020-09-20 signatures=0 Subject: Re: [dpdk-dev] [PATCH] security: allow application to specify UDP ports to PMD X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" Hi Akhil, Please see inline. Thanks Tejasree > -----Original Message----- > From: Akhil Goyal > Sent: Friday, September 11, 2020 12:39 AM > To: Tejasree Kondoj ; Radu Nicolau > > Cc: Narayana Prasad Raju Athreya ; Anoob Joseph > ; dev@dpdk.org > Subject: [EXT] RE: [PATCH] security: allow application to specify UDP por= ts to > PMD >=20 > External Email >=20 > ---------------------------------------------------------------------- > Hi Tejasree, >=20 > > Add UDP source and destination ports in ipsec_xform to allow > > application to specify ports to be used for IPsec UDP encapsulation as > > they are dynamically changed by NAT in between. Also adding an extra > > flag to indicate whether PMD needs to perform encapsulation header > > verification in case of inbound. In case of inline IPsec > > implementation, verification of outer IP headers and UDP encapsulation > > headers need to be handled in the PMD. For lookaside IPsec, > > application can optionally offload this to the PMD. > > > > Signed-off-by: Tejasree Kondoj > > --- >=20 > I think we should add some usage of these newly added params > - either in app/test or in examples/ipsec-secgw [Tejasree] You mean adding test case in either of the above apps or additio= n of PMD implementation also? Also is the proposal sounds fine? >=20 > Regards, > Akhil