From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) by sourceware.org (Postfix) with ESMTPS id D0CE33858D1E for ; Fri, 23 Dec 2022 17:21:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D0CE33858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wr1-x42e.google.com with SMTP id h16so5098200wrz.12 for ; Fri, 23 Dec 2022 09:21:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-language:references:cc:to:from:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=wx7VBqEKubL9brtw1deuyo2+V6cMlbKOMcIJQ2POQcw=; b=lQiLjYQV+oX805tEvmHwshCwwbotiPB0SuyjvbD107ciMfpDluzMis09TjkNscQSY/ NYrzr6Qq6lPLnVSWQ+GrBdHFNeJdq64yn5D4k1lxBkihD40aj9SvZemeb/i06Wfo+jD+ fyBKFloCp/8jLPu8+9M12z+XGWeuZ/T82ZGp/KRsB88Z+L8zIYCh3ysCRpQRj0JLnb+U tbKJgoNNXh0Dyji1hvjId7IqnBNK+2Uej4OHZrXxdzePIiWEa3ezMHk13TL6E05PH9cf W5lFDvofW0/D1R7QCHWWE7zAaJ1mwu7mOBYxbzMlL7iDVK95q8iYb1wBYjFTJ+ZmSs7b J8NA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-language:references:cc:to:from:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=wx7VBqEKubL9brtw1deuyo2+V6cMlbKOMcIJQ2POQcw=; b=Z0zAxhfkGR7DDVWoamdl8+vIVQKZvFYQjUHMmvvoQDN5FLcsgIM63wrsPpQO7KDMmG Waa+92rwW3jonZTrr1z/grbY/U6eBT1q0kx6mQfJaepDc/TBV4aZUBpn4Gxz6KYqhcjK dXLAfcfnkhSaGiWYzl5xj8cU+oU9Nx9U3f8kIYcR6RyIi3JyvKxanUl+kbfafzB/2kwK 9P9TOFMD4bqYUX87/wDvyAbEfFURKfpRZ5QP2CJGu9qNlFsyyITDbnOxLQTWjaqfwAUy w4hd2Bmy4m+HiMHeVOZ1NRaBioXm15DJuSJfUxIeCuLXEm7b+wXIbkwtzfPBmm2b9rgM 6u7A== X-Gm-Message-State: AFqh2krEKI/fUmq7CNx6pOipQPU0ZKDfp/d3y0FssCwamTM49jWz3QTf gfAkVqPON5VFRE958doI4e0= X-Google-Smtp-Source: AMrXdXvaLegjFoPp62Ux1iZ4+JIufdRzbzLXV+6+nC7agMOsvLlF8eXk0Y0ekiaV9SqEKULpZZshbw== X-Received: by 2002:adf:dd92:0:b0:242:39bc:4ac with SMTP id x18-20020adfdd92000000b0024239bc04acmr6280192wrl.51.1671816114578; Fri, 23 Dec 2022 09:21:54 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id u13-20020a5d468d000000b00275970a85f4sm1101470wrq.74.2022.12.23.09.21.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 23 Dec 2022 09:21:54 -0800 (PST) Message-ID: <28cf436c-86dc-f83c-85ec-8a5b5b65fce3@gmail.com> Date: Fri, 23 Dec 2022 18:21:42 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: [PATCH 1/1] string: Add stpecpy(3) From: Alejandro Colomar To: Wilco Dijkstra Cc: Zack Weinberg via Libc-alpha , Alejandro Colomar , Florian Weimer , Paul Eggert , Sam James , Steffen Nurpmeso References: <20221222214217.1619716-1-alx@kernel.org> <20221222214217.1619716-2-alx@kernel.org> <505B9E19-7065-4DBE-A980-3FDA096C6449@gentoo.org> <674a24d3-f81b-0201-097e-0bbe9b60d1fd@gmail.com> Content-Language: en-US In-Reply-To: <674a24d3-f81b-0201-097e-0bbe9b60d1fd@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------1HSYQGCkyJ7Nw3u57Tapcink" X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,BODY_8BITS,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------1HSYQGCkyJ7Nw3u57Tapcink Content-Type: multipart/mixed; boundary="------------xwCo8xkZ52by5cv6qO0nYGUv"; protected-headers="v1" From: Alejandro Colomar To: Wilco Dijkstra Cc: Zack Weinberg via Libc-alpha , Alejandro Colomar , Florian Weimer , Paul Eggert , Sam James , Steffen Nurpmeso Message-ID: <28cf436c-86dc-f83c-85ec-8a5b5b65fce3@gmail.com> Subject: Re: [PATCH 1/1] string: Add stpecpy(3) References: <20221222214217.1619716-1-alx@kernel.org> <20221222214217.1619716-2-alx@kernel.org> <505B9E19-7065-4DBE-A980-3FDA096C6449@gentoo.org> <674a24d3-f81b-0201-097e-0bbe9b60d1fd@gmail.com> In-Reply-To: <674a24d3-f81b-0201-097e-0bbe9b60d1fd@gmail.com> --------------xwCo8xkZ52by5cv6qO0nYGUv Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgV2lsY28sDQoNCk9uIDEyLzIzLzIyIDEzOjI2LCBBbGVqYW5kcm8gQ29sb21hciB3cm90 ZToNCj4gIMKgwqDCoMKgwqDCoCBIb3dldmVyLMKgIG9uZcKgIG1heSBxdWVzdGlvbiB0aGUg dmFsaWRpdHkgb2Ygc3VjaCBvcHRpbWl6YXRpb25zLCBhcyB0aGV5DQo+ICDCoMKgwqDCoMKg wqAgZGVmZWF0IHRoZSB3aG9sZSBwdXJwb3NlIG9mIHN0cmxjcHkoKSBhbmQgc3RybGNhdCgp LsKgIEFzwqAgYcKgIG1hdHRlcsKgIG9mDQo+ICDCoMKgwqDCoMKgwqAgZmFjdCwgdGhlIGZp cnN0IHZlcnNpb24gb2YgdGhpcyBtYW51YWwgcGFnZSBnb3QgaXQgd3JvbmcuDQo+IA0KPiBH dWVzcyB3aGF0P8KgIFRoZXJlJ3Mgbm8gJ2NhdCcgdmVyc2lvbiBvZiBzbnByaW50Ziwgc28g dXNlcnMgYXJlIGRvb21lZCB0byB3cml0ZSANCj4gYnVnZ3kgY29kZSB3aGVuIHRyeWluZyB0 byB1c2UgaXQgdG8gY29uY2F0ZW5hdGUgYWZ0ZXIgc29tZSBvdGhlciBzdHJpbmcuwqAgSSd2 ZSANCj4gcmVjZW50bHkgYmVlbiBpbnZlc3RpZ2F0aW5nIGEgbG90IGFib3V0IGl0LCBhbmQg Zm91bmQgaW52b2NhdGlvbnMgb2YgVW5kZWZpbmVkIA0KPiBCZWhhdmlvciwgYW5kIHNvbWUg bWlsZGVyIGNhc2VzIG9mIGJlbmlnbiBvZmYtYnktb25lIChvbiB0aGUgc2FmZSBzaWRlLCBi eSBsdWNrKSANCj4gZXJyb3JzLCBpbiBjYWxscyB0byBzbnByaW50ZigzKSBpbiBzZXZlcmFs IGltcG9ydGFudCBwcm9qZWN0czoNCj4gDQo+IC3CoCBOR0lOWCBVbml0Og0KPiAgwqDCoCAt wqAgVW5kZWZpbmVkIEJlaGF2aW9yOg0KPiAgwqDCoMKgwqDCoCA8aHR0cHM6Ly9naXRodWIu Y29tL25naW54L3VuaXQvaXNzdWVzLzc5NSNpc3N1ZWNvbW1lbnQtMTM0NTQwMDQyMD4NCj4g DQo+ICDCoMKgIC3CoCBXcm9uZyB0cnVuY2F0aW9uIGRldGVjdGlvbjoNCj4gIMKgwqDCoMKg wqAgPGh0dHBzOi8vZ2l0aHViLmNvbS9uZ2lueC91bml0L3B1bGwvNzM0I2Rpc2N1c3Npb25f cjEwNDM5NjM1Mjc+DQo+ICDCoMKgwqDCoMKgIDxodHRwczovL2dpdGh1Yi5jb20vbmdpbngv dW5pdC9pc3N1ZXMvODA0Pg0KPiANCj4gLcKgIHNoYWRvdzoNCj4gIMKgwqAgLcKgIG9mZi1i eS1vbmU6DQo+ICDCoMKgwqDCoMKgIDxodHRwczovL2dpdGh1Yi5jb20vc2hhZG93LW1haW50 L3NoYWRvdy9wdWxsLzYwNz4NCj4gDQo+ICDCoMKgIC3CoCBjbGV2ZXIgY29kZSB0aGF0IGxv b2tzIGxpa2UgYSBidWcgYnV0IGl0J3Mgbm90Og0KPiAgwqDCoMKgwqDCoCA8aHR0cHM6Ly9n aXRodWIuY29tL3NoYWRvdy1tYWludC9zaGFkb3cvaXNzdWVzLzYwOD4NCg0KQW5kIGFkZGlu ZyBzdHJsY2F0KDMpIGRvZXNuJ3QgYWRkcmVzcyB0aGUgaXNzdWUgYWJvdXQgc25wcmludGYo MyksIHdoaWNoLCBhcyANCkVkU2Nob3V0ZW4gc2FpZCBpbiB0aGUgQXVzdGluIGRpc2N1c3Np b246DQoNCiINCi0gc3RybGNweSgpIGZpdHMgd2l0aGluIHRoZSBleGlzdGluZyBzZXQgb2Yg ZnVuY3Rpb25zIGxpa2UgYSBnbG92ZS4gc3RybGNweShhLCANCmIsIG4pIGJlaGF2ZXMgaWRl bnRpY2FsbHkgdG8gc25wcmludGYoYSwgbiwgIiVzIiwgYikuIFRoZSByZXR1cm4gdmFsdWUg YWx3YXlzIA0KY29ycmVzcG9uZHMgdG8gdGhlIG51bWJlciBvZiBub24tbnVsbCBieXRlcyB0 aGF0IHdvdWxkIGhhdmUgYmVlbiB3cml0dGVuLiBJZiB3ZSANCnRydWx5IHRoaW5rIHRoYXQg dGhpcyBpcyBiYWQgZGVzaWduLCBzaG91bGQgd2UgY29tZSB1cCB3aXRoIGEgbmV3IHZlcnNp b24gb2YgDQpzbnByaW50ZigpIHRoYXQgYWxzbyBkb2Vzbid0IGRvIHRoaXM/IEkgZG9uJ3Qg dGhpbmsgc28uDQoiDQoNCkkgb25seSBkaXNhZ3JlZSBpbiB0aGUgbGFzdCBwYXJ0ICgiSSBk b24ndCB0aGluayBzbyIpLiAgQXMgSSBsaW5rZWQgaW4gbXkgDQpwcmV2aW91cyBtZXNzYWdl LCB0aGVyZSBoYXZlIGJlZW4gbnVtZXJvdXMgbWlzdXNlcyBvZiBzbnByaW50ZigzKSwgZHVl IHRvIHRoZSANCmZhY3QgdGhhdCBpdCdzIG5vdCBkZXNpZ25lZCB0byBiZSBjb25jYXRlbmF0 ZWQuICBCdXQgb2YgY291cnNlIHRoZXJlJ3Mgbm8gDQphbHRlcm5hdGl2ZSwgc28gdGhlIG9u bHkgd2F5IGlzIHVzaW5nIGl0LCBhbmQgaG9waW5nIHRoYXQgeW91IGRpZG4ndCBpbnRyb2R1 Y2UgYSANCmJ1Zy4NCg0KU3RlZmZlbiAod2FzIGl0IE51cnBtZXNvPykgaW4gdGhhdCBzYW1l IGRpc2N1c3Npb24gcmViYXRlZCB0aGUgY2xhaW1zIGFib3V0IA0Kc3RybGNweSgzKSB3aXRo IHBlcmZvcm1hbmNlIGNsYWltcyB0aGF0IHNucHJpbnRmKDMpIGlzIHNsb3csIGJ1dCB0aGF0 IHdhcyB0aGUgDQpsZWFzdCBldmlsLiAgVGhlIHJlYWwgZXZpbCB3aXRoIHNucHJpbnRmKDMp IGlzIHRoYXQgaXQgZG9lc24ndCBoYXZlIGEgJ2NhdCcgDQpjb21wbGVtZW50Lg0KDQo8aHR0 cHM6Ly93d3cuYXVzdGluZ3JvdXBidWdzLm5ldC92aWV3LnBocD9pZD05ODY+DQoNClNvLCBJ J2xsIHNlbmQgYSBzZWNvbmQgcmV2aXNpb24gb2YgdGhlIHBhdGNoIHNldCB0byBhZGQgc3Rw ZXByaW50ZigzKS4NCg0KQ2hlZXJzLA0KDQpBbGV4DQoNCi0tIA0KPGh0dHA6Ly93d3cuYWxl amFuZHJvLWNvbG9tYXIuZXMvPg0K --------------xwCo8xkZ52by5cv6qO0nYGUv-- --------------1HSYQGCkyJ7Nw3u57Tapcink Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmOl46cACgkQnowa+77/ 2zIg0hAAhsTiuSQH/wKZ0Wr82KBPj+VSyq/KqFHk0qZ0aFOpnokXvySSiolXMuB+ uV1Jtgc7RLApxZO1Pp3rF+E7OdcaHYyB2OUl2Y/qAfVMYvYZm+ZiDAD2+QWCwHhY LoVj4Y1hLxFgkw2R1g4IUJoftGFjF/Q1CCq8LUD68A5g6VyB4Ga7nhhuAV2FY3vY ASBO4QI8cle9vSlcKWfvBI1B5yeyxz3e9LrAHiUMJsuElJS+s4qvEIEoV+NwwrKi V2M6JpXkCmBo+QRCPOYB3YT5wkz+uOMZ1lLiXIpYHaRKXM/vAIkrz2TVIG6xg0KL 84y3LQsA7BHZRU1Bl3NLQ/s2pRGHCmmWJ6LRHHxiiXl9VfU0H4cvIim/OWfFra/C nw2moYCkUVp3LZNjbDoz3g0Dt3zNyN/qFjxHrtxX6wcEdRJO47APow28Cmf2SzCC t+/ydIqN4bJjlJ16OwCTH417h9hfzigXgcU+A3RKgeyU5Or6sFgBxZQwReCYmDJU /O0FeMzWOf0K83VlQeLRXZhLlR/Qqnt47cr+XFnWv5AeRkwLMdYG4GhWwP3ixWIk E/qPDjC52TGfHdw/HcalJqUqh4u9wdLX1jSVTeGwQGZv3N32QWQdXSXymB618i30 LjZUh05gD/lRMTIAq6cpSVGI+LTXtAJ7R8f2M+4jrXjzafEtKd8= =cjGU -----END PGP SIGNATURE----- --------------1HSYQGCkyJ7Nw3u57Tapcink--