From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id E27181BDD5 for ; Fri, 21 Dec 2018 13:54:39 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Dec 2018 04:54:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,381,1539673200"; d="scan'208";a="131870170" Received: from irsmsx154.ger.corp.intel.com ([163.33.192.96]) by fmsmga001.fm.intel.com with ESMTP; 21 Dec 2018 04:54:37 -0800 Received: from irsmsx106.ger.corp.intel.com ([169.254.8.227]) by IRSMSX154.ger.corp.intel.com ([169.254.12.217]) with mapi id 14.03.0415.000; Fri, 21 Dec 2018 12:54:37 +0000 From: "Ananyev, Konstantin" To: "Ananyev, Konstantin" , Akhil Goyal , "dev@dpdk.org" CC: Thomas Monjalon , "Awal, Mohammad Abdul" Thread-Topic: [dpdk-dev] [PATCH v4 04/10] lib: introduce ipsec library Thread-Index: AQHUk8ldEHLuRhaSk02pTIMUWJzJ0qWF/3mAgAGispCAAX3FgIAAC0vggAADjPA= Date: Fri, 21 Dec 2018 12:54:36 +0000 Message-ID: <2601191342CEEE43887BDE71AB977258010D8BDB70@IRSMSX106.ger.corp.intel.com> References: <1544110714-4514-2-git-send-email-konstantin.ananyev@intel.com> <1544804589-10338-4-git-send-email-konstantin.ananyev@intel.com> <82f62109-a584-13e9-12ec-c9984a60567a@nxp.com> <2601191342CEEE43887BDE71AB977258010D8BD421@IRSMSX106.ger.corp.intel.com> <2be6ac83-8e6b-3372-ee8d-5d8329e10f33@nxp.com> <2601191342CEEE43887BDE71AB977258010D8BDB42@IRSMSX106.ger.corp.intel.com> In-Reply-To: <2601191342CEEE43887BDE71AB977258010D8BDB42@IRSMSX106.ger.corp.intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYzZmMGM0ZDUtYmJhNi00MjBiLThmMjgtNTdmMjI2YTFkYjgzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoienE0VHJaalFPdkJCemVoNW9ORkcwVlJvUU5raXU4YjBMMnhESzhEQTROeGVXZUUySXd3eFJEbVQ4Wm1XY2NpaCJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [163.33.239.181] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v4 04/10] lib: introduce ipsec library 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: , X-List-Received-Date: Fri, 21 Dec 2018 12:54:40 -0000 DQo+ID4NCj4gPg0KPiA+IE9uIDEyLzIwLzIwMTggNzozNiBQTSwgQW5hbnlldiwgS29uc3RhbnRp biB3cm90ZToNCj4gPiA+DQo+ID4gPj4+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX2lwc2VjL3Nh LmMgYi9saWIvbGlicnRlX2lwc2VjL3NhLmMNCj4gPiA+Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQN Cj4gPiA+Pj4gaW5kZXggMDAwMDAwMDAwLi5mOTI3YTgyYmYNCj4gPiA+Pj4gLS0tIC9kZXYvbnVs bA0KPiA+ID4+PiArKysgYi9saWIvbGlicnRlX2lwc2VjL3NhLmMNCj4gPiA+Pj4gQEAgLTAsMCAr MSwzMjcgQEANCj4gPiA+Pj4gKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMy1DbGF1 c2UNCj4gPiA+Pj4gKyAqIENvcHlyaWdodChjKSAyMDE4IEludGVsIENvcnBvcmF0aW9uDQo+ID4g Pj4+ICsgKi8NCj4gPiA+Pj4gKw0KPiA+ID4+PiArI2luY2x1ZGUgPHJ0ZV9pcHNlY19zYS5oPg0K PiA+ID4+PiArI2luY2x1ZGUgPHJ0ZV9lc3AuaD4NCj4gPiA+Pj4gKyNpbmNsdWRlIDxydGVfaXAu aD4NCj4gPiA+Pj4gKyNpbmNsdWRlIDxydGVfZXJybm8uaD4NCj4gPiA+Pj4gKw0KPiA+ID4+PiAr I2luY2x1ZGUgInNhLmgiDQo+ID4gPj4+ICsjaW5jbHVkZSAiaXBzZWNfc3FuLmgiDQo+ID4gPj4+ ICsNCj4gPiA+Pj4gKy8qIHNvbWUgaGVscGVyIHN0cnVjdHVyZXMgKi8NCj4gPiA+Pj4gK3N0cnVj dCBjcnlwdG9feGZvcm0gew0KPiA+ID4+PiArCXN0cnVjdCBydGVfY3J5cHRvX2F1dGhfeGZvcm0g KmF1dGg7DQo+ID4gPj4+ICsJc3RydWN0IHJ0ZV9jcnlwdG9fY2lwaGVyX3hmb3JtICpjaXBoZXI7 DQo+ID4gPj4+ICsJc3RydWN0IHJ0ZV9jcnlwdG9fYWVhZF94Zm9ybSAqYWVhZDsNCj4gPiA+Pj4g K307DQo+ID4gPj4gc2hvdWxkbid0IHRoaXMgYmUgdW5pb24gYXMgYWVhZCBjYW5ub3QgYmUgd2l0 aCBjaXBoZXIgYW5kIGF1dGggY2FzZXMuDQo+ID4gPiBUaGF0J3MgdXNlZCBpbnRlcm5hbGx5IHRv IGNvbGxlY3QvYW5hbHl6ZSB4Zm9ybXMgcHJvdmlkZWQgYnkgcHJtLT5jcnlwdG9feGZvcm0uDQo+ ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4+IGV4dHJhIGxpbmUNCj4gPiA+Pj4gKw0KPiA+ID4+PiAr DQo+ID4gPj4+ICtzdGF0aWMgaW50DQo+ID4gPj4+ICtjaGVja19jcnlwdG9feGZvcm0oc3RydWN0 IGNyeXB0b194Zm9ybSAqeGZvcm0pDQo+ID4gPj4+ICt7DQo+ID4gPj4+ICsJdWludHB0cl90IHA7 DQo+ID4gPj4+ICsNCj4gPiA+Pj4gKwlwID0gKHVpbnRwdHJfdCl4Zm9ybS0+YXV0aCB8ICh1aW50 cHRyX3QpeGZvcm0tPmNpcGhlcjsNCj4gPiA+PiB3aGF0IGlzIHRoZSBpbnRlbnQgb2YgdGhpcz8N Cj4gPiA+IEl0IGlzIHVzZWQgYmVsb3cgdG8gY2hlY2sgdGhhdCBpZiBhZWFkIGlzIHByZXNlbnQg Ym90aCBjaXBoZXIgYW5kIGF1dGgNCj4gPiA+IGFyZSAgbm90Lg0KPiA+ID4NCj4gPiA+Pj4gKw0K PiA+ID4+PiArCS8qIGVpdGhlciBhZWFkIG9yIGJvdGggYXV0aCBhbmQgY2lwaGVyIHNob3VsZCBi ZSBub3QgTlVMTHMgKi8NCj4gPiA+Pj4gKwlpZiAoeGZvcm0tPmFlYWQpIHsNCj4gPiA+Pj4gKwkJ aWYgKHApDQo+ID4gPj4+ICsJCQlyZXR1cm4gLUVJTlZBTDsNCj4gPiA+Pj4gKwl9IGVsc2UgaWYg KHAgPT0gKHVpbnRwdHJfdCl4Zm9ybS0+YXV0aCkgew0KPiA+ID4+PiArCQlyZXR1cm4gLUVJTlZB TDsNCj4gPiA+Pj4gKwl9DQo+ID4gPj4gVGhpcyBmdW5jdGlvbiBkb2VzIG5vdCBsb29rIGdvb2Qu IEl0IHdpbGwgbWlzcyB0aGUgY2FzZSBvZiBjaXBoZXIgb25seQ0KPiA+ID4gQ2lwaGVyIG9ubHkg aXMgbm90IHN1cHBvcnRlZCByaWdodCBub3cgYW5kICBJIGFtIG5vdCBhd2FyZSBhYm91dCBwbGFu cw0KPiA+ID4gdG8gc3VwcG9ydCBpdCBpbiBmdXR1cmUuDQo+ID4gPiBJZiBzb21lb25lIHdvdWxk IGxpa2UgdG8gYWRkIGNpcGhlciBvbmwsdGhlbiB5ZXMgaGUvc2hlIHByb2JhYmx5IHdvdWxkDQo+ ID4gPiBoYXZlIHRvIHVwZGF0ZSB0aGlzIGZ1bmN0aW9uLg0KPiA+IEkga25vdyB0aGF0IGNpcGhl cl9vbmx5IGlzIG5vdCBzdXBwb3J0ZWQgYW5kIG5vYm9keSB3aWxsIHN1cHBvcnQgaXQgaW4NCj4g PiBjYXNlIG9mIGlwc2VjLg0KPiA+IE15IHBvaW50IGlzIGlmIHNvbWVib2R5IGdpdmVzIG9ubHkg YXV0aCBvciBvbmx5IGNpcGhlciB4Zm9ybSwgdGhlbiB0aGlzDQo+ID4gZnVuY3Rpb24gd291bGQg bm90IGJlIGFibGUgdG8gZGV0ZWN0IHRoYXQgY2FzZSBhbmQgd2lsbCBub3QgcmV0dXJuIGVycm9y Lg0KPiANCj4gZmlsbF9jcnlwdG9feGZvcm0oKSAodGhlIGZ1bmN0aW9uIGJlbG93KSB3aWxsIGRl dGVjdCBpdCBhbmQgcmV0dXJuIGFuIGVycm9yOg0KPiArCQlpZiAoeGYtPnR5cGUgPT0gUlRFX0NS WVBUT19TWU1fWEZPUk1fQVVUSCkgew0KPiArCQkJaWYgKHhmb3JtLT5hdXRoICE9IE5VTEwpDQo+ ICsJCQkJcmV0dXJuIC1FSU5WQUw7DQoNCg0KUGxlYXNlIGlnbm9yZSB0aGUgY29tbWVudCBhYm92 ZSAtIHdhcyB0aGlua2luZyBhYm91dCBkaWZmZXJlbnQgdGhpbmcuDQpZZXMgZXh0cmEgY2hlY2sg aXMgbmVlZGVkIGZvciBjYXNlIHdoZW4gb25seSBjaXBoZXIgeGZvcm0gaXMgcHJvdmlkZWQuDQoN Cg==