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 B8410A00C3; Wed, 15 Dec 2021 08:23:17 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3FE8640041; Wed, 15 Dec 2021 08:23:17 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id D78EB4003C for ; Wed, 15 Dec 2021 08:23:15 +0100 (CET) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH 02/12] net: add function to pretty print IPv4 Date: Wed, 15 Dec 2021 08:23:12 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D86D72@smartserver.smartshare.dk> In-Reply-To: <20211214192053.54ea2f2f@hermes.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH 02/12] net: add function to pretty print IPv4 Thread-Index: AdfxYsrnHOKWT3Y8TCimBLg90Ea9/wAH3yfA References: <20211214141242.3383831-1-ronan.randles@intel.com> <20211214141242.3383831-3-ronan.randles@intel.com> <98CBD80474FA8B44BF855DF32C47DC35D86D6F@smartserver.smartshare.dk> <20211214192053.54ea2f2f@hermes.local> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Stephen Hemminger" , "Ananyev, Konstantin" Cc: "Randles, Ronan" , , "Van Haaren, Harry" 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 PiBGcm9tOiBTdGVwaGVuIEhlbW1pbmdlciBbbWFpbHRvOnN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu b3JnXQ0KPiBTZW50OiBXZWRuZXNkYXksIDE1IERlY2VtYmVyIDIwMjEgMDQuMjENCj4gDQo+IE9u IFdlZCwgMTUgRGVjIDIwMjEgMDE6MDY6MTQgKzAwMDANCj4gIkFuYW55ZXYsIEtvbnN0YW50aW4i IDxrb25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPiB3cm90ZToNCj4gDQo+ID4gPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0 c2hhcmVzeXN0ZW1zLmNvbT4NCj4gPiA+IFNlbnQ6IFR1ZXNkYXksIERlY2VtYmVyIDE0LCAyMDIx IDU6MzEgUE0NCj4gPiA+IFRvOiBSYW5kbGVzLCBSb25hbiA8cm9uYW4ucmFuZGxlc0BpbnRlbC5j b20+OyBkZXZAZHBkay5vcmcNCj4gPiA+IENjOiBWYW4gSGFhcmVuLCBIYXJyeSA8aGFycnkudmFu LmhhYXJlbkBpbnRlbC5jb20+DQo+ID4gPiBTdWJqZWN0OiBSRTogW1BBVENIIDAyLzEyXSBuZXQ6 IGFkZCBmdW5jdGlvbiB0byBwcmV0dHkgcHJpbnQgSVB2NA0KPiA+ID4NCj4gPiA+ID4gRnJvbTog Um9uYW4gUmFuZGxlcyBbbWFpbHRvOnJvbmFuLnJhbmRsZXNAaW50ZWwuY29tXQ0KPiA+ID4gPiBT ZW50OiBUdWVzZGF5LCAxNCBEZWNlbWJlciAyMDIxIDE1LjEzDQo+ID4gPiA+DQo+ID4gPiA+IFRo aXMgZnVuY3Rpb24gYWNjZXB0cyBhbiB1aW50MzJfdCByZXByZXNlbnRhdGlvbiBvZiBhbiBJUCBh ZGRyZXNzDQo+IGFuZA0KPiA+ID4gPiBwcm9kdWNlcyBhIHN0cmluZyByZXByZXNlbnRhdGlvbiBz dG9yZWQgaW4gYSBjaGFyICogYnVmZmVyLg0KPiBSZWFsYXZlbnQNCj4gPiA+ID4gdW5pdCB0ZXN0 cyBhbHNvIGluY2x1ZGVkLg0KPiA+ID4gPg0KPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBSb25hbiBS YW5kbGVzIDxyb25hbi5yYW5kbGVzQGludGVsLmNvbT4NCj4gPiA+DQo+ID4gPiBbc25pcF0NCj4g PiA+DQo+ID4gPiA+IGRpZmYgLS1naXQgYS9saWIvbmV0L3J0ZV9pcC5oIGIvbGliL25ldC9ydGVf aXAuaA0KPiA+ID4gPiBpbmRleCAxODgwNTRmZGE0Li5lNDZmMGI0MWJhIDEwMDY0NA0KPiA+ID4g PiAtLS0gYS9saWIvbmV0L3J0ZV9pcC5oDQo+ID4gPiA+ICsrKyBiL2xpYi9uZXQvcnRlX2lwLmgN Cj4gPiA+ID4gQEAgLTQ0NCw2ICs0NDQsMjYgQEAgX19ydGVfZXhwZXJpbWVudGFsDQo+ID4gPiA+ ICBpbnQzMl90DQo+ID4gPiA+ICBydGVfaXBfcGFyc2VfYWRkcihjb25zdCBjaGFyICpzcmNfaXAs IHVpbnQzMl90ICpvdXRwdXRfYWRkcik7DQo+ID4gPiA+DQo+ID4gPiA+ICsNCj4gPiA+ID4gKy8q Kg0KPiA+ID4gPiArICogUHJpbnQgSVAgYWRkcmVzcyBmcm9tIDMyIGJpdCBpbnQgaW50byBjaGFy ICogYnVmZmVyLg0KPiA+ID4gPiArICoNCj4gPiA+ID4gKyAqIEBwYXJhbSBpcF9hZGRyDQo+ID4g PiA+ICsgKiAgIGlwIGFkZHJlc3MgdG8gYmUgcHJpbnRlZC4NCj4gPiA+ID4gKyAqIEBwYXJhbSBi dWZmZXINCj4gPiA+ID4gKyAqICAgVGhlIGJ1ZmZlciB0aGUgc3RyaW5nIHdpbGwgYmUgc2F2ZWQg aW50by4NCj4gPiA+ID4gKyAqIEBwYXJhbSBidWZmZXJfc2l6ZQ0KPiA+ID4gPiArICogICBzaXpl IG9mIGJ1ZmZlciB0byBiZSB1c2VkLg0KPiA+ID4gPiArICoNCj4gPiA+ID4gKyAqIEByZXR2YWwg MA0KPiA+ID4gPiArICogICBTdWNjZXNzLg0KPiA+ID4gPiArICogQHJldHZhbCAtMQ0KPiA+ID4g PiArICogICBGYWlsdXJlIGR1ZSB0byBpbnZhbGlkIGlucHV0IGFyZ3VtZW50cy4NCj4gPiA+ID4g KyAqLw0KPiA+ID4gPiArX19ydGVfZXhwZXJpbWVudGFsDQo+ID4gPiA+ICtpbnQzMl90DQo+ID4g PiA+ICtydGVfaXBfcHJpbnRfYWRkcih1aW50MzJfdCBpcF9hZGRyLCBjaGFyICpidWZmZXIsIHVp bnQzMl90DQo+ID4gPiA+IGJ1ZmZlcl9zaXplKTsNCj4gPiA+ID4gKw0KPiA+ID4NCj4gPiA+IElu IGNvbnRpbnVhdGlvbiBvZiBteSBlbWFpbCByZXBseSBhYm91dCB0aGUgSVB2NCBwYXJzZSBmdW5j dGlvbi4uLg0KPiA+ID4NCj4gPiA+IEkgaGF2ZSBhIGZldyBzdWdnZXN0aW9ucyB0byB0aGUgSVB2 NCBwcmludCBmdW5jdGlvbiB0b286DQo+ID4gPg0KPiA+ID4gVGhlIHJldHVybiB2YWx1ZSBzaG91 bGQgYmUgdGhlIG51bWJlciBvZiBjaGFyYWN0ZXJzIHdyaXR0ZW4gdG8gdGhlDQo+IG91dHB1dCBz dHJpbmcsIGFuZCBzdGlsbCAtMSBvbiBlcnJvci4gV2l0aCB0aGlzIG1vZGlmaWNhdGlvbiwgeW91 IGNvdWxkDQo+ID4gPiB1c2UgdGhlIHJldHVybiB0eXBlIHNzaXplX3QgaW5zdGVhZCBvZiBpbnQz Ml90Lg0KPiA+ID4NCj4gPiA+IEZ1cnRoZXJtb3JlLCBJIHdvdWxkIHByZWZlciBoYXZpbmcgdGhl IHBhcmFtZXRlcnMgaW4gdGhlIHNhbWUgb3JkZXINCj4gYXMgc25wcmludGYoKTogY2hhciAqc3Ry LCBzaXplX3Qgc2l6ZSwgY29uc3QgdWludDMyX3QgaXBfYWRkci4gUGxlYXNlDQo+ID4gPiBhbHNv IG5vdGljZSB0aGUgc3VnZ2VzdGVkIGNoYW5nZWQgdHlwZSBmb3IgdGhlIHNpemUsIGFuZCB0aGUg Y29uc3QNCj4gYWRkZWQgdG8gdGhlIGlwX2FkZHIuDQo+ID4gPg0KPiA+IEhvbmVzdGx5LCBJIGRv bid0IHVuZGVyc3RhbmQgd2h5IHdlIG5lZWQgdG8gaW50cm9kdWNlIHN1Y2ggZnVuY3Rpb25zDQo+ ID4gaW5zaWRlIERQREsgYXQgYWxsLg0KPiA+IFdoYXQncyB3cm9uZyB3aXRoIGV4aXN0aW5nIHN0 YW5kYXJkIG9uZXM6IGluZXRfbnRvcCgpIGFuZA0KPiBpbmV0X3B0b24oKT8NCj4gDQo+IEFncmVl ZCwgSSBzZWUgbm8gYWRkZWQgdmFsdWUgaW4gcmVpbnZlbnRpbmcgaGVyZQ0KDQpJIHRoaW5rIHRo YXQgRFBESyBmdW5jdGlvbnMgZm9yIGNvbnZlcnRpbmcgYWxsIHNvcnRzIG9mIHR5cGVzIHRvL2Zy b20gc3RyaW5ncyB3b3VsZCBiZSB1c2VmdWw7IG5vdCBvbmx5IElQIGFkZHJlc3NlcywgYnV0IGFs c28gTUFDIGFkZHJlc3NlcywgVENQL1VEUCBwb3J0IG51bWJlcnMgYW5kIFZMQU4gSURzLg0KDQpJ ZiB5b3UgZG9uJ3QgbGlrZSBJUCBhZGRyZXNzIHN0cmluZyBjb252ZXJzaW9uIGZ1bmN0aW9ucyBp biB0aGUgbmV0IGxpYnJhcnksIERQREsgY291bGQgaGF2ZSBhIHN0cmluZyBjb252ZXJzaW9ucyBs aWJyYXJ5LiBUaGF0IGxpYnJhcnkgY291bGQgZXhwb3NlIGEgbXVsdGl0dWRlIG9mIEFQSXMgZm9y IHRoZSBzYW1lIHB1cnBvc2UsIHNvIHRoZSBhcHBsaWNhdGlvbiBjYW4gdXNlIHRoZSBBUEkgdGhh dCBiZXN0IGZpdHMgZWFjaCBhcHBsaWNhdGlvbiB1c2UuDQoNCg0K