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 96AC345B12; Fri, 11 Oct 2024 14:37:39 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5A90F402A3; Fri, 11 Oct 2024 14:37:38 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id 2B4944028B for ; Fri, 11 Oct 2024 14:37:37 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id ED11721B3F; Fri, 11 Oct 2024 14:37:36 +0200 (CEST) Subject: RE: [PATCH dpdk v2 03/16] net: add structure for ipv6 addresses MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Date: Fri, 11 Oct 2024 14:37:35 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F7C0@smartserver.smartshare.dk> Content-class: urn:content-classes:message In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH dpdk v2 03/16] net: add structure for ipv6 addresses Thread-Index: AdsbqQorhu1ay2P5TDennzj1S371OQALRoXw X-MimeOLE: Produced By Microsoft Exchange V6.5 References: <20240821162516.610624-17-rjarry@redhat.com> <20241001081728.301272-1-rjarry@redhat.com> <20241001081728.301272-4-rjarry@redhat.com> <98CBD80474FA8B44BF855DF32C47DC35E9F77B@smartserver.smartshare.dk> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Robin Jarry" , "Stephen Hemminger" , "Wathsala Vithanage" , "Min Zhou" , "David Christensen" , "Stanislaw Kardach" Cc: , , , "Vipin Varghese" 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 PiBGcm9tOiBSb2JpbiBKYXJyeSBbbWFpbHRvOnJqYXJyeUByZWRoYXQuY29tXQ0KPiBTZW50OiBU aHVyc2RheSwgMTAgT2N0b2JlciAyMDI0IDIyLjA4DQo+IA0KPiBNb3J0ZW4gQnLDuHJ1cCwgT2N0 IDA2LCAyMDI0IGF0IDEwOjE4Og0KPiA+IFRoaXMgaGFzIGJlZW4gZGlzY3Vzc2VkIGJlZm9yZSwg YnV0IEkgd2FudCB0byBkb3VibGUgY2hlY2suLi4NCj4gPg0KPiA+IElmIC0gc29tZXRpbWUgaW4g dGhlIGZ1dHVyZSAtIHdlIHdhbnQgdG8gYWRkIGEgdW5pb24gdG8gb2ZmZXIgYSAyLQ0KPiBieXRl DQo+ID4gYWNjZXNzIHZhcmlhbnQgYW5kIG1ha2UgdGhlIHN0cnVjdHVyZSB0byAyLWJ5dGUgYWxp Z25lZCAod2hpY2ggaXMgdGhlDQo+ID4gY29tbW9uIGNhc2UgaW4gRXRoZXJuZXQgcGFja2V0cyks IGl0IHdpbGwgYnJlYWsgYm90aCBBUEkgYW5kIEFCSS4NCj4gVGhpcw0KPiA+IHNlZW1zIHVubGlr ZWx5IHRvIGdldCBhY2NlcHRlZCBhdCBhIGxhdGVyIHRpbWUsIHNvIEkgdGhpbmsgd2UgYXJlDQo+ ID4gLSByaWdodCBub3cgLSBpbiBhIHNpdHVhdGlvbiB3aGVyZSBpdCdzIG5vdyBvciBuZXZlcjoN Cj4gPg0KPiA+IHN0cnVjdCBydGVfaXB2Nl9hZGRyIHsNCj4gPiAJX19leHRlbnNpb25fXw0KPiA+ IAl1bmlvbiB7DQo+ID4gCQl1bnNpZ25lZCBjaGFyIGFbUlRFX0lQVjZfQUREUl9TSVpFXTsNCj4g PiAJCXVpbnQxNl90ICAgICAgd1tSVEVfSVBWNl9BRERSX1NJWkUgLyAyXTsNCj4gPiAJfTsNCj4g PiB9Ow0KPiA+DQo+ID4gVW5sZXNzIHNvbWUgb2YgdGhlIENQVSBmb2xrcyB3YW50IHRoZSAyLWJ5 dGUgYWxpZ25lZCB2YXJpYW50LCBzdGljaw0KPiA+IHdpdGggd2hhdCB5b3Ugb2ZmZXJlZC4NCj4g DQo+IEkgd2FzIGFsc28gdGhpbmtpbmcgdGhlIHNhbWUuIEkgY291bGQgaGF2ZSBhZGRlZCBhbiB1 bm5hbWVkIHVuaW9uIHdoaWNoDQo+IG9ubHkgY29udGFpbnMgb25lIGZpZWxkLg0KPiANCj4gSG93 ZXZlciwgaXQgZG9lcyBub3QgbWFrZSBtdWNoIHNlbnNlIGlmIHdlIG5ldmVyIHdhbnQgdG8gY2hh bmdlIHRoZQ0KPiBkZWZhdWx0IGFsaWdubWVudC4NCj4gDQo+IEltcG9ydGFudCBub3RlOiBEUERL IGlzIGNvbXBpbGVkIHdpdGggdGhlIGZvbGxvd2luZyBDIGZsYWdzOg0KPiANCj4gICAtV25vLWFk ZHJlc3Mtb2YtcGFja2VkLW1lbWJlcg0KPiANCj4gQWRkZWQgaW4gMjAxNyBodHRwczovL2dpdC5k cGRrLm9yZy9kcGRrL2NvbW1pdC8/aWQ9OTVjZDM3MDcwYWY0NA0KPiANCj4gSWYgd2UgaGFkIHN0 cnVjdCBydGVfaXB2Nl9hZGRyIGFsaWduZWQgb24gMiBieXRlcyAob3IgbW9yZSksDQo+IGFwcGxp Y2F0aW9ucyB0aGF0IGRvIG5vdCBzaWxlbmNlIHRoYXQgd2FybmluZyB3b3VsZCBoYXZlIGEgaGFy ZCB0aW1lLg0KPiBFeGFtcGxlIGluIGdyb3V0Og0KPiANCj4gLi4vbW9kdWxlcy9pcDYvZGF0YXBh dGgvaXA2X2lucHV0LmM6OTk6NTQ6IGVycm9yOiB0YWtpbmcgYWRkcmVzcyBvZg0KPiBwYWNrZWQg bWVtYmVyIG9mIOKAmHN0cnVjdCBydGVfaXB2Nl9oZHLigJkgbWF5IHJlc3VsdCBpbiBhbiB1bmFs aWduZWQNCj4gcG9pbnRlciB2YWx1ZSBbLVdlcnJvcj1hZGRyZXNzLW9mLXBhY2tlZC1tZW1iZXJd DQo+ICAgIDk5IHwgICAgICAgICAgICAgICAgIG5oID0gaXA2X3JvdXRlX2xvb2t1cChpZmFjZS0+ dnJmX2lkLCAmaXAtDQo+ID5kc3RfYWRkcik7DQo+ICAgICAgIHwNCj4gXn5+fn5+fn5+fn5+fg0K DQpJIGRvbid0IHVuZGVyc3RhbmQgdGhlIGNob2ljZSBvZiBwYWNraW5nIGZvciB0aGVzZSB0eXBl cy4uLg0KDQpXaHkgYXJlIHRoZSBJUHY0IFtpcHY0aF0gYW5kIElQdjYgaGVhZGVyIFtpcHY2aF0g dHlwZXMgcGFja2VkPyBJcyBpdCBzbyB0aGV5IGNhbiBiZSBzdG9yZWQgb24gdW5hbGlnbmVkIGFk ZHJlc3Nlcz8NCg0KRS5nLiB0aGUgSVB2NCBoZWFkZXIncyBuYXR1cmFsIGFsaWdubWVudCBpcyA0 IGJ5dGUgKGR1ZSB0byB0aGUgcnRlX2JlMzJfdCBzcmNfYWRkciwgZHN0X2FkZHIgZmllbGRzKS4g VGhlIElQdjQgaGVhZGVyIGlzIG1vc3Qgb2Z0ZW4gMiBieXRlIGFsaWduZWQsIGJlaW5nIGxvY2F0 ZWQgYWZ0ZXIgYW4gRXRoZXJuZXQgaGVhZGVyLg0KDQpNYXliZSB0aGV5IHNob3VsZCBiZSAyLWJ5 dGUgYWxpZ25lZCwgbGlrZSB0aGUgRXRoZXJuZXQgYWRkcmVzcyB0eXBlIFtldGhhXSBhbmQgdGhl IEV0aGVybmV0IGhlYWRlciB0eXBlIFtldGhoXS4NCg0KVGhlIFZMQU4gdGFnIHR5cGUgW3ZsYW5o XSBpcyBwYWNrZWQuIFdoeT8NCg0KSSB3b25kZXIgaWYgdGhlIGNvbXBpbGVyIHdvdWxkIHNwaXQg b3V0IHRoZSBzYW1lIHdhcm5pbmdzIGlmIHRoZSBhYm92ZSB0eXBlcyB3ZXJlIF9fcnRlX2FsaWdu ZWQoMikgaW5zdGVhZCBvZiBfX3J0ZV9wYWNrZWQuDQoNCj4gDQo+IEknZCBzYXkgdGhhdCBpdCBp cyBiZXR0ZXIgdG8ga2VlcCBpdCBzaW1wbGUgOikNCg0KWWVzLCBJIGRvbid0IHNlZSB0aGUgQ1BV IGZvbGtzIHNjcmVhbWluZyBhYm91dCBwZXJmb3JtYW5jZSBmb3IgdGhpcyBwYXRjaCwgc28gbGV0 J3MgcmVtYWluIGlnbm9yYW50IGFib3V0IHRoZSByZWFzb25zIGZvciBwYWNraW5nIGFuZCBtYWtl IHRoZSBzYWZlIGNob2ljZTogS2VlcCB0aGUgSVB2NiBhZGRyIHR5cGUgYXMgeW91IHN1Z2dlc3Rl ZCwgYW5kIGRvIG5vdCBtYWtlIGl0IDItYnl0ZSBhbGlnbmVkIGJ5IGFkZGluZyB0aGUgdW5uYW1l ZCB1bmlvbiB3aXRoIHRoZSB1aW50MTZfdCBmaWVsZC4NCg0KQWxzbywgSSB0aGluayB3ZSBhcmUg dG9vIGNsb3NlIHRvIHRoZSAyNC4xMSBkZWFkbGluZSB0byBnbyBkZWVwIGVub3VnaCBpbnRvIHRo aXMgdG8gbWFrZSBxdWFsaWZpZWQgZGVjaXNpb25zIGFib3V0IGNoYW5naW5nIGl0Lg0KDQpGb3Ig ZWR1Y2F0aW9uYWwgcHVycG9zZXMsIHNvbWV0aW1lIGluIHRoZSBmdXR1cmUsIEkgd291bGQgbGlr ZSB0byBsZWFybiBhYm91dCB0aGUgY2hvaWNlcyBvZiBwYWNraW5nIGFuZCAyLWJ5dGUgYWxpZ25t ZW50IHF1ZXN0aW9uZWQgYWJvdmUuDQoNCltpcHY0aF0gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5j b20vZHBkay92MjQuMDcvc291cmNlL2xpYi9uZXQvcnRlX2lwLmgjTDQxDQpbaXB2NmhdOiBodHRw czovL2VsaXhpci5ib290bGluLmNvbS9kcGRrL3YyNC4wNy9zb3VyY2UvbGliL25ldC9ydGVfaXAu aCNMNTI2DQpbZXRoYV06IGh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2RwZGsvdjI0LjA3L3Nv dXJjZS9saWIvbmV0L3J0ZV9ldGhlci5oI0w3NA0KW2V0aGhdOiBodHRwczovL2VsaXhpci5ib290 bGluLmNvbS9kcGRrL3YyNC4wNy9zb3VyY2UvbGliL25ldC9ydGVfZXRoZXIuaCNMMjkzDQpbdmxh bmhdOiBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9kcGRrL3YyNC4wNy9zb3VyY2UvbGliL25l dC9ydGVfZXRoZXIuaCNMMzA0DQoNCg==