From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by sourceware.org (Postfix) with ESMTPS id 6434A3852C56 for ; Sun, 4 Dec 2022 11:15:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6434A3852C56 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-wm1-x32f.google.com with SMTP id l26so522937wms.4 for ; Sun, 04 Dec 2022 03:15:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=3SiVUHMGH8sIgdBYHsEyydyjVJSufH8ZF7PYBkgib1A=; b=bGNfjqyyyRHrI83JOtBj3FFDikXgUFCTG0JcmoadawpX28b0qxyxTM4t/kz09LUGmk gc7gldAdp6pNRd5tbAbCLKCoru/pbSmj/F5d/eACy7Z+g9VwWJ7LlrDeMTxhp9WLJttB qC1xuX0ujDAfTVklpLtjP73fiNgkqr8ugZgHCjupz0gjfW44MhnE1DK6SzdDZU7uAZBF leEvcPp+d8ZI2KbbtpxSYUueCyzWovFHmUmMsSomrDB1hBxwZgLqpn2S+DBoVNrXXrdX yus/EpF9k+W2i9ymH8mBDPc2Lli29eth+EIvMRIKbTBlrNqjWxMCwe9M6YsAiC9oEuBN JJKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=3SiVUHMGH8sIgdBYHsEyydyjVJSufH8ZF7PYBkgib1A=; b=Zan6W3as8uoePneHbZutU8RbOZO6GlmR3Hnc5zX555kbMmJ1Qjva9VhtkGAdYd/Sd9 AuVO5ENv1DVKCYrxAesMwVO3vCQsp2wANS93AARRfOiL6iCwxXLpbAagfFSQPUaIvzjF 5Neg3ZoMqwQB9lKTEWymbQn5g7IIod3eVIUDKd7L0vm/P0Ew1nI857hzPo6E7a1OTDw2 GFf6jlXY2bQkoVznWz3GS5kNJAb2kRhmWdPN7N+9vlPGLOpoejCaQcgtZ1u1e29B1RPn D9K+DbGZdPa1ijY4c5Wr+AaImj9C8SSu+2dlUcEQTvqsB8PDLQSas1panO6HIfjbprE6 Ux3Q== X-Gm-Message-State: ANoB5plqu7UwPKGh9Egl3/R+gFs3muXmWVFv6FUEi2OLoMIYEBvVn32R 2HpHy7ocAsCcBFJfGohM2jE= X-Google-Smtp-Source: AA0mqf5GUUOZBZbmSBARteaWkmgZuNT/0tzjaYYaYuI8R6q7UQlLauE/8fynrYdNLROUgdQ/bUTFMw== X-Received: by 2002:a05:600c:198f:b0:3d0:9be8:9463 with SMTP id t15-20020a05600c198f00b003d09be89463mr3898936wmq.194.1670152513094; Sun, 04 Dec 2022 03:15:13 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id u2-20020adfdd42000000b0024242111a27sm7260567wrm.75.2022.12.04.03.15.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 04 Dec 2022 03:15:12 -0800 (PST) Message-ID: <4e085ada-10eb-9de9-7681-1c96ec74da30@gmail.com> Date: Sun, 4 Dec 2022 12:14:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: bind(2): Missing [[gnu::nonnull]] To: Xi Ruoyao , Andreas Schwab , Xi Ruoyao via Libc-alpha References: <8292ef824696e0fbac4f4ed036aad43c0458b8a2.camel@xry111.site> <87wn78cnpe.fsf@igel.home> Content-Language: en-US From: Alejandro Colomar In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Zg3lorC3gGcxm8LTytC8N0Na" X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,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) --------------Zg3lorC3gGcxm8LTytC8N0Na Content-Type: multipart/mixed; boundary="------------rEqv05dy4LI7NvIkcFIKBvJS"; protected-headers="v1" From: Alejandro Colomar To: Xi Ruoyao , Andreas Schwab , Xi Ruoyao via Libc-alpha Message-ID: <4e085ada-10eb-9de9-7681-1c96ec74da30@gmail.com> Subject: Re: bind(2): Missing [[gnu::nonnull]] References: <8292ef824696e0fbac4f4ed036aad43c0458b8a2.camel@xry111.site> <87wn78cnpe.fsf@igel.home> In-Reply-To: --------------rEqv05dy4LI7NvIkcFIKBvJS Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgWGksDQoNCk9uIDEyLzQvMjIgMDY6NTksIFhpIFJ1b3lhbyB3cm90ZToNCj4gT24gU2F0 LCAyMDIyLTEyLTAzIGF0IDIwOjA1ICswMTAwLCBBbmRyZWFzIFNjaHdhYiB3cm90ZToNCj4+ PiBDdXJyZW50bHkgdGhlIG1hbiBwYWdlIHNheXM6DQo+Pj4NCj4+PiBFRkFVTFQ6IGFkZHIg cG9pbnRzIG91dHNpZGUgdGhlIHVzZXIncyBhY2Nlc3NpYmxlIGFkZHJlc3Mgc3BhY2UuDQo+ Pj4NCj4+PiBBbmQgYmluZCgyKSBpbmRlZWQgc2V0cyBlcnJubyB0byBFRkFVTFQgYW5kIHJl dHVybiAtMSB3aGVuIE5VTEwgaXMNCj4+PiBwYXNzZWQgYXMgYWRkci4NCj4+DQo+PiBZb3Ug Y2FuIG5ldmVyIGRlcGVuZCBvbiBFRkFVTFQgZm9yIGludmFsaWQgYWRkcmVzc2VzLg0KPiAN Cj4gSG1tLCBpcyB0aGlzIGRvY3VtZW50ZWQgc29tZXdoZXJlPw0KDQpJIGRvbid0IGtub3cs IGJ1dCBsZXQgbWUgaGF2ZSBhbiBlZHVjYXRlZCBndWVzczoNCg0KSG9sZGluZyBhIHBvaW50 ZXIgdG8gaW52YWxpZCBtZW1vcnkgaXMgVW5kZWZpbmVkIEJlaGF2aW9yIGJ5IHRoZSBzdGFu ZGFyZCwgDQpleGNlcHQgaWYgdGhhdCBwb2ludGVyIGlzIE5VTEwsIG9yIGlzIHN0aWxsIGlu ZGV0ZXJtaW5hdGUgYmVjYXVzZSB0aGUgcG9pbnRlciANCmhhcyBub3QgeWV0IGJlZW4gaW5p dGlhbGl6ZWQgd2l0aCBhIHZhbGlkIGFkZHJlc3MuICBVc2luZyBhbiB1bmluaXRpYWxpemVk IA0KcG9pbnRlciBpcyBVQiBhcyB1c2luZyBhbnkgdW5pbml0aWFsaXplZCB2YXJpYWJsZS4g IFVzaW5nIGEgTlVMTCBwb2ludGVyIGlzIG9ubHkgDQpva2F5IGZvciBjb21wYXJpc29ucywg b3IgYXMgYSBzZW50aW5lbCB2YWx1ZSwgYnV0IG5ldmVyIGZvciBhY2Nlc3NpbmcgbWVtb3J5 LiANClNvIGNoYW5jZXMgYXJlIGhpZ2ggdGhhdCB0aGUgcHJvZ3JhbSB3aWxsIGFscmVhZHkg aGF2ZSBpbnZva2VkIFVCIGF0IHRoZSB0aW1lIA0KYmluZCgyKSBpcyBjYWxsZWQgd2l0aCBh biBpbnZhbGlkIGFkZHJlc3MuDQoNCkkgd29uZGVyIHdoYXQncyB0aGUgcmF0aW9uYWxlIGZv ciB0aGUga2VybmVsIHJlcG9ydGluZyBFRkFVTFQ7IEkgZG9uJ3Qgc2VlbSB0byANCm1ha2Ug YW55IHNlbnNlIG9mIGl0LiAgSWYgYSBwcm9ncmFtIHRyaWVzIHRvIGFjY2VzcyBtZW1vcnkg d2l0aCBhbiBpbnZhbGlkIA0KcG9pbnRlciwgdGhlIGtlcm5lbCB3aWxsIGNyYXNoIGl0IHdp dGggU0VHViwgYnV0IGlmIHRoZSBzYW1lIHByb2dyYW0gdHJpZXMgdGhhdCANCnRoZSBrZXJu ZWwgYWNjZXNzZXMgdGhlIHNhbWUgbWVtb3J5IHdpdGggdGhlIHNhbWUgaW52YWxpZCBwb2lu dGVyLCBpdCB3aWxsIA0KcmVjZWl2ZSBhbiBlcnJvciBjb2RlIGFuZCBjb250aW51ZSBydW5u aW5nIGZpbmU7IHRoYXQncyBub3QgY29oZXJlbnQgb3IgDQpjb25zaXN0ZW50LiAgSWYgSSB3 ZXJlIHRoZSBrZXJuZWwgSSdkIGp1c3QgZG8gaW4gYmluZCgyKSAoYW5kIGluIG1hbnkgb3Ro ZXIgDQpzeXNjYWxscyB0aGF0IGFyZSBzaW1pbGFyKToNCg0KaWYgKGludmFsaWRfcG9pbnRl cihhZGRyKSkNCiAgICAgY3Jhc2hfcHJvZ3JhbSgpOw0KDQpUaGF0IHdvdWxkIHByb2JhYmx5 IGhlbHAgZmluZCBtYW55IGhpZGRlbiBjYXNlcyBvZiBVQiBhcm91bmQgdGhlIHdvcmxkLg0K DQpDaGVlcnMsDQoNCkFsZXgNCg0KDQotLSANCjxodHRwOi8vd3d3LmFsZWphbmRyby1jb2xv bWFyLmVzLz4NCg== --------------rEqv05dy4LI7NvIkcFIKBvJS-- --------------Zg3lorC3gGcxm8LTytC8N0Na 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/2zIFAmOMgTEACgkQnowa+77/ 2zIIuw//Vou9PlO/UutsWadqnfzunI2UTzEKPAjBS2zu86RbCRKxxggkSGVi4Dyj wwgInQMVTMAyDMSI7Ji3JB/U9ACHpSD5DFL/ZH7C76MFiIsNLOXXnP1iurr+qeg1 mpU+JJjHAYgnEahJES7bL1Rr+5p+sqW8l4mGpDJ5CM257P0AUUZ/s1ihRwqgJHy6 cUW4H/ES8OShKoc5C6iZIVvUDih0MCOPnYSPPeM0/j8IRlIHcoEpBVZUsK7ihTTE 9Q+dKF5M3x+cAhoTmGwEw1AXBr0LhRjX4pAfOrXw/tzMVGVBCJdzMzXE546WqFwu LsvHVArxm3h/wWzVcnfu1mstypJ6EezSMC0nvTr7SCFMAzPF4zxZNF+zK5lmfeG8 PcetxlyDnztlQo2Q5xFlr57eCiPYzCa5T407/OLFLnHtLzSHyRal6TQqwE3Oh575 cmytZmHMMpg8ClnMjebU6tSP/dgTwF0u9B6kB/h04z2ovL54tAU+LB0bLjTX0SBB iqM1WB8nqypnwVnerfoArSe2o4PJ9w3RpZR9dzoOBPK79nXdB6aUyVSXSwnAkS5m nQLStViPzrVQIOuia/+XWJJkd5ez/SuA2S3gMOfEbUMeRgfihOh1HnHwTg2vcqjA EJ4etOsPFU2rfOYhVd/A9SoFIWG8pp+X2h/9cT/7Ml6t9tDcFVU= =4H0+ -----END PGP SIGNATURE----- --------------Zg3lorC3gGcxm8LTytC8N0Na--