From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from ptx.hi.pengutronix.de ([2001:67c:670:100:1d::c0]) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1gFiC3-0006RQ-QE for ptxdist@pengutronix.de; Thu, 25 Oct 2018 18:09:07 +0200 Received: from mol by ptx.hi.pengutronix.de with local (Exim 4.89) (envelope-from ) id 1gFiC3-000496-IP for ptxdist@pengutronix.de; Thu, 25 Oct 2018 18:09:07 +0200 Date: Thu, 25 Oct 2018 18:09:07 +0200 From: Michael Olbrich Message-ID: <20181025160907.f2m2l3gofskajqxq@pengutronix.de> References: <69281c9e-a403-9b0c-b6fb-2cd558676caf@wago.com> <4e870bff-4260-b2a3-308a-5214faca6081@wago.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <4e870bff-4260-b2a3-308a-5214faca6081@wago.com> Subject: Re: [ptxdist] [PATCH] ptxd_install_resolve_usr_grp: skip empty params. List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ptxdist-bounces@pengutronix.de Sender: "ptxdist" To: ptxdist@pengutronix.de SGksCgpPbiBUaHUsIE9jdCAyNSwgMjAxOCBhdCAxMDowMDoyNkFNICswMDAwLCBBbmRyZWouR2Fu dHZvcmdAd2Fnby5jb20gd3JvdGU6Cj4ganVzdCB3YW50ZWQgdG8gYXNrIHdoZXRoZXIgeW91IGhh dmUgYWxyZWFkeSBoYWQgYW4gb3Bwb3J0dW5pdHkgdG8gaGF2ZSBhIAo+IGxvb2sgYXQgdGhpcyBv bmU/CgpJdCBmZWxsIHRocm91Z2ggdGhlIGNyYWNrcyBvbiBteSBlbmQuIFRoYW5rcyBmb3IgdGhl IHJlbWluZGVyLgoKPiBBbSAwNS4xMC4yMDE4IHVtIDExOjI2IHNjaHJpZWIgQW5kcmVqLkdhbnR2 b3JnQHdhZ28uY29tOgo+ID4gRW1wdHkgcGFyYW1ldGVycyBtYXkgYmUgcGFzc2VkIGkuZS4gd2hl biBjYWxsaW5nIGluc3RhbGxfYXJjaGl2ZSB3aXRoCj4gPiBVSUQvR0lEIHNldCB0byAnLScuIEFj Y29yZGluZyB0byBkb2N1bWVudGF0aW9uIHRoaXMgc2hvdWxkIHByZXNlcnZlIHRoZQo+ID4gb3du ZXIvZ3JvdXAgc3RvcmVkIGluIHRoZSBhcmNoaXZlLiBXaXRob3V0IHRoaXMgcGF0Y2gsIGVtcHR5 IHN0cmluZ3MgYXJlCj4gPiBtYXBwZWQgdG8gdGhlIGZpcnN0IGVudHJ5IGluIC9ldGMve3Bhc3N3 ZCxncm91cH0gKHVzdWFsbHkgMCkgaW5zdGVhZCwKPiA+IHRodXMgYnJlYWtpbmcgdGhlIGRvY3Vt ZW50ZWQgYmVoYXZpb3VyLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZWogR2FudHZvcmcg PGFuZHJlai5nYW50dm9yZ0B3YWdvLmNvbT4KPiA+IC0tLQoKVGhlIHdoaXRlLXNwYWNlcyBhcmUg YnJva2VuIGluIHRoaXMgcGF0Y2gsIHNvIGl0IGRvZXMgbm90IGFwcGx5LiBNYXliZSBzZW5kCml0 IGFzIGFuIGF0dGFjaG1lbnQgaW5zdGVhZC4KCj4gPiAgICBzY3JpcHRzL2xpYi9wdHhkX21ha2Vf eHBrZ19wa2cuc2ggfCA0ICsrLS0KPiA+ICAgIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9zY3JpcHRzL2xpYi9wdHhk X21ha2VfeHBrZ19wa2cuc2gKPiA+IGIvc2NyaXB0cy9saWIvcHR4ZF9tYWtlX3hwa2dfcGtnLnNo Cj4gPiBpbmRleCBiM2YyZjIwZjMuLjBlYzFjOWIyYSAxMDA2NDQKPiA+IC0tLSBhL3NjcmlwdHMv bGliL3B0eGRfbWFrZV94cGtnX3BrZy5zaAo+ID4gKysrIGIvc2NyaXB0cy9saWIvcHR4ZF9tYWtl X3hwa2dfcGtnLnNoCj4gPiBAQCAtNzksMTIgKzc5LDEyIEBAIGV4cG9ydCAtZiBwdHhkX2luc3Rh bGxfZ2V0ZW50X2lkCj4gPiAgICAjIGNvbnZlcnQgdXNyL2dycCB0aGF0IGNvbnRhaW4gbmFtZXMg aW50byBudW1lcmljIHZhbHVlcwo+ID4gICAgIwo+ID4gICAgcHR4ZF9pbnN0YWxsX3Jlc29sdmVf dXNyX2dycCgpIHsKPiA+IC0gICAgaWYgISBbIDAgLWxlICR1c3IgXSAyPi9kZXYvbnVsbDsgdGhl bgo+ID4gKyAgICBpZiAhIFsgMCAtbGUgIiR1c3IiIF0gMj4vZGV2L251bGwgJiYgISBbIC16ICIk dXNyIiBdIDsgdGhlbgoKaWYgWyAtbiAiJHVzciIgXSAmJiAuLi4KCj4gPiAgICAgICBwdHhkX2lu c3RhbGxfZ2V0ZW50X2lkIHVzciB8fCByZXR1cm4KPiA+ICAgICAgICBlbHNlCj4gPiAgICAgICB1 bnNldCB1c3JfbmFtZQo+ID4gICAgICAgIGZpCj4gPiAtICAgIGlmICEgWyAwIC1sZSAkZ3JwIF0g Mj4vZGV2L251bGw7IHRoZW4KPiA+ICsgICAgaWYgISBbIDAgLWxlICIkZ3JwIiBdIDI+L2Rldi9u dWxsICYmICEgWyAteiAiJGdycCIgXSA7IHRoZW4KCnNhbWUgaGVyZS4KCk1pY2hhZWwKCj4gPiAg ICAgICBwdHhkX2luc3RhbGxfZ2V0ZW50X2lkIGdycCB8fCByZXR1cm4KPiA+ICAgICAgICBlbHNl Cj4gPiAgICAgICB1bnNldCBncnBfbmFtZQo+ID4gCj4gX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KPiBwdHhkaXN0IG1haWxpbmcgbGlzdAo+IHB0eGRpc3RA cGVuZ3V0cm9uaXguZGUKCi0tIApQZW5ndXRyb25peCBlLksuICAgICAgICAgICAgICAgICAgICAg ICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfApJbmR1c3RyaWFsIExpbnV4IFNv bHV0aW9ucyAgICAgICAgICAgICAgICAgfCBodHRwOi8vd3d3LnBlbmd1dHJvbml4LmRlLyAgfApQ ZWluZXIgU3RyLiA2LTgsIDMxMTM3IEhpbGRlc2hlaW0sIEdlcm1hbnkgfCBQaG9uZTogKzQ5LTUx MjEtMjA2OTE3LTAgICAgfApBbXRzZ2VyaWNodCBIaWxkZXNoZWltLCBIUkEgMjY4NiAgICAgICAg ICAgfCBGYXg6ICAgKzQ5LTUxMjEtMjA2OTE3LTU1NTUgfAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KcHR4ZGlzdCBtYWlsaW5nIGxpc3QKcHR4ZGlzdEBw ZW5ndXRyb25peC5kZQ==