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 11B414564F; Fri, 19 Jul 2024 12:46:18 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CE7BC42E8C; Fri, 19 Jul 2024 12:46:17 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 2976542E7B for ; Fri, 19 Jul 2024 12:46:16 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id E50272226B; Fri, 19 Jul 2024 12:46:15 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: IPv6 APIs rework Date: Fri, 19 Jul 2024 12:46:09 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F5AE@smartserver.smartshare.dk> X-MimeOLE: Produced By Microsoft Exchange V6.5 In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: IPv6 APIs rework Thread-Index: AdrZws2dBjZqL76XTnSfILdk/TFvKAAAhMEw References: <98CBD80474FA8B44BF855DF32C47DC35E9F5AB@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35E9F5AC@smartserver.smartshare.dk> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Robin Jarry" , "Vladimir Medvedkin" , Cc: , "Sunil Kumar Kori" , "Rakesh Kudurumalla" , "Vladimir Medvedkin" , "Wisam Jaddo" , "Cristian Dumitrescu" , "Konstantin Ananyev" , "Akhil Goyal" , "Fan Zhang" , "Bruce Richardson" , "Yipeng Wang" , "Sameh Gobriel" , "Nithin Dabilpuram" , "Kiran Kumar K" , "Satha Rao" , "Harman Kalra" , "Ankur Dwivedi" , "Anoob Joseph" , "Tejasree Kondoj" , "Gagandeep Singh" , "Hemant Agrawal" , "Ajit Khaparde" , "Somnath Kotur" , "Chas Williams" , "Min Hu (Connor)" , "Potnuri Bharat Teja" , "Sachin Saxena" , "Ziyang Xuan" , "Xiaoyun Wang" , "Jie Hai" , "Yisen Zhuang" , "Jingjing Wu" , "Dariusz Sosnowski" , "Viacheslav Ovsiienko" , "Bing Zhao" , "Ori Kam" , "Suanming Mou" , "Matan Azrad" , "Chaoyong He" , "Devendra Singh Rawat" , "Alok Prasad" , "Andrew Rybchenko" , "Jiawen Wu" , "Jian Wang" , "Thomas Monjalon" , "Ferruh Yigit" , "Jiayu Hu" , "Pavan Nikhilesh" , "Maxime Coquelin" , "Chenbo Xia" 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 PiBGcm9tOiBSb2JpbiBKYXJyeSBbbWFpbHRvOnJqYXJyeUByZWRoYXQuY29tXQ0KPiANCj4gTW9y dGVuIEJyw7hydXAsIEp1bCAxOSwgMjAyNCBhdCAxMToxMjoNCj4gPiA+IFZsYWRpbWlyIE1lZHZl ZGtpbiwgSnVsIDE4LCAyMDI0IGF0IDIzOjI1Og0KPiA+ID4gPiBJIHRoaW5rIGFsaWdubWVudCBz aG91bGQgYmUgMSBzaW5jZSBpbiBGSUI2IHVzZXJzIHVzdWFsbHkgZG9uJ3QNCj4gPiA+ID4gY29w eSBJUHY2IGFkZHJlc3MgYW5kIGp1c3QgcHJvdmlkZSBhIHBvaW50ZXIgdG8gdGhlIG1lbW9yeSBp bnNpZGUNCj4gPiA+ID4gdGhlIHBhY2tldC4NCj4gPg0KPiA+IEhvdyBjYW4gdGhleSBkbyB0aGF0 PyBUaGUgYnVsayBsb29rdXAgZnVuY3Rpb24gdGFrZXMgYW4gYXJyYXkgb2YgSVB2Ng0KPiA+IGFk ZHJlc3Nlcywgbm90IGFuIGFycmF5IG9mIHBvaW50ZXJzIHRvIElQdjYgYWRkcmVzc2VzLg0KPiA+ DQo+ID4gV2hhdCB5b3UgYXJlIHN1Z2dlc3Rpbmcgb25seSB3b3JrcyB3aXRoIHNpbmdsZSBsb29r dXAsIG5vdCBidWxrDQo+ID4gbG9va3VwLg0KPiANCj4gSW5kZWVkIGZvciBidWxrIGxvb2t1cCwg eW91IG5lZWQgdG8gY29weSBhZGRyZXNzZXMgb24gdGhlIHN0YWNrLg0KPiANCj4gPiA+IFllcywg bXkgaW50ZW50aW9uIHdhcyBleGFjdGx5IHRoYXQsIGJlaW5nIGFibGUgdG8gbWFwIHRoYXQgc3Ry dWN0dXJlDQo+ID4gPiBkaXJlY3RseSBpbiBwYWNrZXRzIHdpdGhvdXQgY29weWluZyB0aGVtIG9u IHRoZSBzdGFjay4NCj4gPg0KPiA+IFRoaXMgd291bGQgcmVxdWlyZSBjaGFuZ2luZyB0aGUgYnVs ayBsb29rdXAgQVBJIHRvIHRha2UgYW4gYXJyYXkgb2YNCj4gPiBwb2ludGVycyBpbnN0ZWFkIG9m IGFuIGFycmF5IG9mIElQdjYgYWRkcmVzc2VzLg0KPiA+DQo+ID4gSXQgd291bGQgYmUgYWNjZXB0 YWJsZSB0byBpbnRyb2R1Y2UgYSBuZXcgc2luZ2xlIGFkZHJlc3MgbG9va3VwDQo+ID4gZnVuY3Rp b24sIHRha2luZyBhIHBvaW50ZXIgdG8gYW4gdW5hbGlnbmVkIChvciAyIGJ5dGUgYWxpZ25lZCkg SVB2Ng0KPiA+IGFkZHJlc3MgZm9yIHRoZSBzaW5nbGUgbG9va3VwIHVzZSBjYXNlcyBtZW50aW9u ZWQgYWJvdmUuDQo+IA0KPiBUaGF0IHdvdWxkIHJlcXVpcmUgdHdvIGRpZmZlcmVudCBJUHY2IHN0 cnVjdHVyZXMuIEkgd291bGQgcHJlZmVyIGl0IHdlDQo+IGNvdWxkIGF2b2lkIHRoYXQuIE9yIHRo ZSB1bmFsaWduZWQgbG9va3VwIEFQSSBuZWVkcyB0byB0YWtlIGEgc2ltcGxlDQo+IGBjb25zdCB1 aW50OF90ICpgIHBhcmFtZXRlci4NCj4gDQo+ID4gSSdtIG5vdCB3b3JyaWVkIGFib3V0IHRoZSBJ UHY2IEZJQiBmdW5jdGlvbnMuIFRoaXMgcHJvcG9zYWwgaW50cm9kdWNlcw0KPiA+IGEgZ2VuZXJp YyBJUHY2IGFkZHJlc3MgdHlwZSBmb3IgKmFsbCBvZiBEUERLKiwgc28geW91IG5lZWQgdG8gY29u c2lkZXINCj4gPiAqYWxsKiBhc3BlY3RzLCBub3QganVzdCBvbmUgbGlicmFyeSENCj4gPg0KPiA+ IFRoZXJlIG1heSBiZSBjdXJyZW50IG9yIGZ1dHVyZSBDUFVzLCB3aGVyZSBhbGlnbm1lbnQgbWFr ZXMNCj4gPiBhIHBlcmZvcm1hbmNlIGRpZmZlcmVuY2UuIERvIGFsbCBhcmNoaXRlY3R1cmVzIHN1 cHBvcnQgdW5hbGlnbmVkIDEyOA0KPiA+IGJpdCBhY2Nlc3MgYXQgMTAwICUgc2ltaWxhciBwZXJm b3JtYW5jZSB0byBhbGlnbmVkIDEyOCBiaXQgYWNjZXNzPw0KPiA+IEkgdGhpbmsgbm90IQ0KPiA+ IEUuZy4gb24gWDg2IGFyY2hpdGVjdHVyZSwgbG9hZC9zdG9yZSBhY3Jvc3MgYSBjYWNoZSBib3Vu ZGFyeSBoYXMNCj4gPiBhIHBlcmZvcm1hbmNlIGltcGFjdC4gSWYgdGhlIHR5cGUgaXMgZXhwbGlj aXRseSB1bmFsaWduZWQsIGFuIGluc3RhbmNlDQo+ID4gb24gdGhlIHN0YWNrIChpLmUuIGEgbG9j YWwgdmFyaWFibGUgaG9sZGluZyBhbiBJUHY2IGFkZHJlc3MpIG1pZ2h0DQo+ID4gY3Jvc3MgYSBj YWNoZSBib3VuZGFyeSwgd2hlcmVhcyBhbiAxMjggYml0IGFsaWduZWQgaW5zdGFuY2Ugb24gdGhl DQo+ID4gc3RhY2sgaXMgZ3VhcmFudGVlZCBub3QgdG8gY3Jvc3MgYSBjYWNoZSBib3VuZGFyeS4N Cj4gPg0KPiA+IFRoZSBnZW5lcmljIElQdjQgYWRkcmVzcyB0eXBlIGlzIG5hdGl2ZWx5IGFsaWdu ZWQgKGkuZS4gNCBieXRlKS4gV2hlbg0KPiA+IGFjY2Vzc2luZyBhbiBJUHY0IGFkZHJlc3MgaW4g YW4gSVB2NCBoZWFkZXIgZm9sbG93aW5nIGFuIEV0aGVybmV0DQo+ID4gaGVhZGVyLCBpdCBpcyBu b3QgNCBieXRlIGFsaWduZWQsIHNvIHRoaXMgaXMgYW4gKmV4Y2VwdGlvbiogZnJvbSB0aGUNCj4g PiBnZW5lcmFsIGNhc2UsIGFuZCBtdXN0IGJlIHRyZWF0ZWQgYXMgc3VjaC4gWW91IGRvbid0IHdh bnQgdG8gbWFrZSB0aGUNCj4gPiBnZW5lcmFsIHR5cGUgdW5hbGlnbmVkIChhbmQgdGh1cyBpbmVm ZmljaWVudCkgZXZlcnl3aGVyZSBpdCBpcyBiZWluZw0KPiA+IHVzZWQsIG9ubHkgYmVjYXVzZSBh IGZldyB1c2UgY2FzZXMgcmVxdWlyZSB0aGUgdW5hbGlnbmVkIGZvcm0uDQo+IA0KPiBJIHRoaW5r IHRoZSBtYWluIGRpZmZlcmVuY2UgaXMgdGhhdCB5b3UgYWxtb3N0IG5ldmVyIHBhc3MgSVB2NCBh ZGRyZXNzZXMNCj4gYXMgcmVmZXJlbmNlIGJ1dCBhbHdheXMgYXMgdmFsdWVzLiBTbyBhbGlnbm1l bnQgZG9lcyBub3QgbWF0dGVyLg0KDQpXaGVuIHBhc3NpbmcgYW4gSVB2NCBhZGRyZXNzIGFzIGEg dmFsdWUsIGFsaWdubWVudCBkb2VzIG1hdHRlcjsgaXQgbXVzdCBiZSA0IGJ5dGUgYWxpZ25lZC4N Cg0KT24gYSBDUFUgd2l0aCAxMjggYml0IHJlZ2lzdGVycywgSSB3b3VsZCBwcm9iYWJseSBhbHNv IHBhc3MgYW4gSVB2NiBhZGRyZXNzIGFzIGEgdmFsdWUuIFdpdGggc3VjaCBhIENQVSwgdGhlIHBh cmFtZXRlciB0eXBlIHNob3VsZCBiZSB1aW50MTI4X3Qgb3IgcnRlX2JlMTI4X3QsIGRlcGVuZGlu ZyBvbiBieXRlIG9yZGVyLg0KDQo+IA0KPiA+IFRoZSBzYW1lIHByaW5jaXBsZSBtdXN0IGFwcGx5 IHRvIHRoZSBJUHY2IGFkZHJlc3MgdHlwZS4gTGV0J3MgbWFrZSB0aGUNCj4gPiBnZW5lcmljIHR5 cGUgbmF0aXZlbHkgYWxpZ25lZCAoMTYgYnl0ZSkuIEFuZCB5b3UgbWlnaHQgYWxzbyBvZmZlciBh bg0KPiA+IGV4cGxpY2l0bHkgdW5hbGlnbmVkIHR5cGUgZm9yIHRoZSBleGNlcHRpb24gdXNlIGNh c2VzIHJlcXVpcmluZw0KPiA+IHVuYWxpZ25lZCBhY2Nlc3MuDQo+IA0KPiBUaGUgbWFpbiBpc3N1 ZSB3aXRoIHRoaXMgaXMgdGhhdCB5b3Ugd291bGQgbm90IGJlIGFibGUgdG8gdXNlIHRoYXQgdHlw ZQ0KPiBpbiB0aGUgSVB2NiBoZWFkZXIgc3RydWN0dXJlIHRvIG1hcCBpdCB0byBtYnVmIGRhdGEu IFRoYXQgbGVhdmVzIHVzIHdpdGgNCj4gdHdvIG9wdGlvbnM6DQo+IA0KPiAxKSBLZWVwIGEgc2lu Z2xlIHVuYWxpZ25lZCBJUHY2IHR5cGUgYW5kIGhvcGUgZm9yIHRoZSBiZXN0IHdpdGgNCj4gICAg cGVyZm9ybWFuY2UuIEl0IHdpbGwgbm90IGJlIGRpZmZlcmVudCBmcm9tIHRoZSBjdXJyZW50IHN0 YXRlIG9mDQo+ICAgIHRoaW5ncyB3aGVyZSBldmVyeSBJUHY2IGlzIGEgdWludDhfdCBwb2ludGVy Lg0KPiANCj4gMikgSGF2ZSB0d28gSVB2NiB0eXBlcywgb25lIDE2IGJ5dGVzIGFsaWduZWQsIGFu ZCBhbm90aGVyIG9uZSAxIGJ5dGUNCj4gICAgYWxpZ25lZC4gVGhlIG1haW4gaXNzdWUgd2l0aCB0 aGF0IHNlY29uZCBhcHByb2FjaCBpcyB0aGF0IHVzZXJzIG1heQ0KPiAgICBnZXQgY29uZnVzZWQg YWJvdXQgd2hpY2ggb25lIHRvIHVzZSBhbmQgd2hlbi4NCj4gDQo+IEkgd291bGQgcHJlZmVyIHRv IGtlZXAgaXQgc2ltcGxlIGF0IGZpcnN0IGFuZCBnbyB3aXRoIG9wdGlvbiAxKS4gV2UgY2FuDQo+ IGFsd2F5cyByZXZpc2l0IHRoYXQgbGF0ZXIgYW5kIGludHJvZHVjZSBhbiBhbGlnbmVkIElQdjYg dHlwZSBmb3IgY2VydGFpbg0KPiB1c2UgY2FzZXMuDQo+IA0KPiBXaGF0IGRvIHlvdSB0aGluaz8N Cg0KVGhlcmUncyBhIDNyZCBvcHRpb246DQpIYXZlIGFuIElQdjYgdHlwZSB0aGF0IGlzIHNpbXBs eSBhbiBhcnJheSBvZiAxNiBieXRlcyB3aXRoIG5vIGV4cGxpY2l0bHkgc3BlY2lmaWVkIGFsaWdu bWVudDoNCg0Kc3RydWN0IHJ0ZV9pcHY2X2FkZHIgew0KCXVuc2lnbmVkIGNoYXIgYWRkcl9ieXRl c1tSVEVfSVBWNl9BRERSX0xFTl07DQp9Ow0KDQpPcjoNCg0KdHlwZWRlZiBzdHJ1Y3QgcnRlX2lw djZfYWRkciB7DQoJdW5zaWduZWQgY2hhciBhZGRyX2J5dGVzW1JURV9JUFY2X0FERFJfTEVOXTsN Cn0gcnRlX2lwdjZfYWRkcl90Ow0KDQpJZiB1c2VkIGFzIGlzLCBpdCB3aWxsIGJlIHVuYWxpZ25l ZC4NCkFuZCBpZiBhbGlnbm1lbnQgb2ZmZXJzIGltcHJvdmVkIHBlcmZvcm1hbmNlIGZvciBzb21l IHVzZSBjYXNlcywgZXhwbGljaXQgYWxpZ25tZW50IGF0dHJpYnV0ZXMgY2FuIGJlIGFkZGVkIHRv IHRoZSB0eXBlIGluIHRob3NlIHVzZSBjYXNlcy4NCg0KTm90IHVzaW5nIGFuIHVpbnQxMjhfdCB0 eXBlIChvciBhIHVuaW9uIG9mIG90aGVyIHR5cGVzIHRoYW4gdW5zaWduZWQgY2hhcikgd2lsbCBh bHNvIGF2b2lkIGJ5dGUgb3JkZXIgaXNzdWVzLg0KDQpJIGd1ZXNzIFN0ZXBoZW4gd2FzIHJpZ2h0 IHRvIGJlZ2luIHdpdGguIDotKQ0KDQo=