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 1gFyeM-0008Rv-MH for ptxdist@pengutronix.de; Fri, 26 Oct 2018 11:43:26 +0200 Received: from mol by ptx.hi.pengutronix.de with local (Exim 4.89) (envelope-from ) id 1gFyeM-0005wR-BN for ptxdist@pengutronix.de; Fri, 26 Oct 2018 11:43:26 +0200 Date: Fri, 26 Oct 2018 11:43:26 +0200 From: Michael Olbrich Message-ID: <20181026094326.ovj3j5dh3qpz3xte@pengutronix.de> References: <69281c9e-a403-9b0c-b6fb-2cd558676caf@wago.com> <4e870bff-4260-b2a3-308a-5214faca6081@wago.com> <20181025160907.f2m2l3gofskajqxq@pengutronix.de> <429cffef-8f4a-55e3-e199-900997dc6772@wago.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <429cffef-8f4a-55e3-e199-900997dc6772@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 T24gRnJpLCBPY3QgMjYsIDIwMTggYXQgMDk6MzQ6NTFBTSArMDAwMCwgQW5kcmVqLkdhbnR2b3Jn QHdhZ28uY29tIHdyb3RlOgo+IEhlbGxvLAo+IAo+IAo+ID4gVGhlIHdoaXRlLXNwYWNlcyBhcmUg YnJva2VuIGluIHRoaXMgcGF0Y2gsIHNvIGl0IGRvZXMgbm90IGFwcGx5LiBNYXliZSBzZW5kCj4g PiBpdCBhcyBhbiBhdHRhY2htZW50IGluc3RlYWQuCj4gCj4gSGVyZSBpdCBpcyEKCkl0IGFwcGxp ZXMgbm93LCBidXQgeW91IGRpZCBub3QgYWRkcmVzcyBteSBvdGhlciByZXZpZXcuCgpNaWNoYWVs Cgo+IEZyb20gMGEwNjJmMDE3OWFlNjQ3YmVjMzM4MTYxYWFjZjFhOGEyOTQxNDA4MyBNb24gU2Vw IDE3IDAwOjAwOjAwIDIwMDEKPiBGcm9tOiBBbmRyZWogR2FudHZvcmcgPGFuZHJlai5nYW50dm9y Z0B3YWdvLmNvbT4KPiBEYXRlOiBGcmksIDUgT2N0IDIwMTggMDk6MjI6MTMgKzAyMDAKPiBTdWJq ZWN0OiBbUFRYRElTVCBQQVRDSF0gcHR4ZF9pbnN0YWxsX3Jlc29sdmVfdXNyX2dycDogc2tpcCBl bXB0eSBwYXJhbXMuCj4gVG86IHB0eGRpc3RAcGVuZ3V0cm9uaXguZGUKPiAKPiBFbXB0eSBwYXJh bWV0ZXJzIG1heSBiZSBwYXNzZWQgaS5lLiB3aGVuIGNhbGxpbmcgaW5zdGFsbF9hcmNoaXZlIHdp dGgKPiBVSUQvR0lEIHNldCB0byAnLScuIEFjY29yZGluZyB0byBkb2N1bWVudGF0aW9uIHRoaXMg c2hvdWxkIHByZXNlcnZlIHRoZQo+IG93bmVyL2dyb3VwIHN0b3JlZCBpbiB0aGUgYXJjaGl2ZS4g V2l0aG91dCB0aGlzIHBhdGNoLCBlbXB0eSBzdHJpbmdzIGFyZQo+IG1hcHBlZCB0byB0aGUgZmly c3QgZW50cnkgaW4gL2V0Yy97cGFzc3dkLGdyb3VwfSAodXN1YWxseSAwKSBpbnN0ZWFkLAo+IHRo dXMgYnJlYWtpbmcgdGhlIGRvY3VtZW50ZWQgYmVoYXZpb3VyLgo+IAo+IFNpZ25lZC1vZmYtYnk6 IEFuZHJlaiBHYW50dm9yZyA8YW5kcmVqLmdhbnR2b3JnQHdhZ28uY29tPgo+IC0tLQo+ICBzY3Jp cHRzL2xpYi9wdHhkX21ha2VfeHBrZ19wa2cuc2ggfCA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQs IDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvc2NyaXB0 cy9saWIvcHR4ZF9tYWtlX3hwa2dfcGtnLnNoIGIvc2NyaXB0cy9saWIvcHR4ZF9tYWtlX3hwa2df cGtnLnNoCj4gaW5kZXggYjNmMmYyMGYzLi4wZWMxYzliMmEgMTAwNjQ0Cj4gLS0tIGEvc2NyaXB0 cy9saWIvcHR4ZF9tYWtlX3hwa2dfcGtnLnNoCj4gKysrIGIvc2NyaXB0cy9saWIvcHR4ZF9tYWtl X3hwa2dfcGtnLnNoCj4gQEAgLTc5LDEyICs3OSwxMiBAQCBleHBvcnQgLWYgcHR4ZF9pbnN0YWxs X2dldGVudF9pZAo+ICAjIGNvbnZlcnQgdXNyL2dycCB0aGF0IGNvbnRhaW4gbmFtZXMgaW50byBu dW1lcmljIHZhbHVlcwo+ICAjCj4gIHB0eGRfaW5zdGFsbF9yZXNvbHZlX3Vzcl9ncnAoKSB7Cj4g LSAgICBpZiAhIFsgMCAtbGUgJHVzciBdIDI+L2Rldi9udWxsOyB0aGVuCj4gKyAgICBpZiAhIFsg MCAtbGUgIiR1c3IiIF0gMj4vZGV2L251bGwgJiYgISBbIC16ICIkdXNyIiBdIDsgdGhlbgo+ICAJ cHR4ZF9pbnN0YWxsX2dldGVudF9pZCB1c3IgfHwgcmV0dXJuCj4gICAgICBlbHNlCj4gIAl1bnNl dCB1c3JfbmFtZQo+ICAgICAgZmkKPiAtICAgIGlmICEgWyAwIC1sZSAkZ3JwIF0gMj4vZGV2L251 bGw7IHRoZW4KPiArICAgIGlmICEgWyAwIC1sZSAiJGdycCIgXSAyPi9kZXYvbnVsbCAmJiAhIFsg LXogIiRncnAiIF0gOyB0aGVuCj4gIAlwdHhkX2luc3RhbGxfZ2V0ZW50X2lkIGdycCB8fCByZXR1 cm4KPiAgICAgIGVsc2UKPiAgCXVuc2V0IGdycF9uYW1lCj4gLS0gCj4gMi4xMS4zCj4gCgo+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gcHR4ZGlzdCBt YWlsaW5nIGxpc3QKPiBwdHhkaXN0QHBlbmd1dHJvbml4LmRlCgoKLS0gClBlbmd1dHJvbml4IGUu Sy4gICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8CkluZHVzdHJpYWwgTGludXggU29sdXRpb25zICAgICAgICAgICAgICAgICB8IGh0dHA6Ly93 d3cucGVuZ3V0cm9uaXguZGUvICB8ClBlaW5lciBTdHIuIDYtOCwgMzExMzcgSGlsZGVzaGVpbSwg R2VybWFueSB8IFBob25lOiArNDktNTEyMS0yMDY5MTctMCAgICB8CkFtdHNnZXJpY2h0IEhpbGRl c2hlaW0sIEhSQSAyNjg2ICAgICAgICAgICB8IEZheDogICArNDktNTEyMS0yMDY5MTctNTU1NSB8 CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdHhkaXN0 IG1haWxpbmcgbGlzdApwdHhkaXN0QHBlbmd1dHJvbml4LmRl