From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by sourceware.org (Postfix) with ESMTPS id EE3013858D20 for ; Sat, 3 Dec 2022 19:12:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org EE3013858D20 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-x332.google.com with SMTP id bg10so5856895wmb.1 for ; Sat, 03 Dec 2022 11:12:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=y3N/fOtrnBvlSNaYZu/wMKzg8cGWfSLLalrmqLEdWpg=; b=MQwBivopJx0aYJ5XjJxdLLfi7x6dWcAiabeO8iJzSxpHAXsBX9IFQqauzBJykwNTjF 5R5PbHUhUHT6E4/OXIvgs8OYDh0ik0dTP1c2SAYXT3acPREWtozJFIHnKXMmlt0CsNVj hosU48dzYyg69iDMSZx2WJIWXMdOWIGygYxUiiz5bPNfrhwrJv0/9X2yiPt0Oiyt56LU BkwpaFqo0xugSX2tKLgcHiOPVfCJ0WouDSqcIr47DeAd3MkEv4VxO2wH9bj7YEL2r7V2 TZUc0gvTFDsExfVsMSUh3e84YMfiUHXU3EJ38lmsmXWU3SoX8LNRJRaKCpeV1QOkL3Zs GEEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=y3N/fOtrnBvlSNaYZu/wMKzg8cGWfSLLalrmqLEdWpg=; b=275EGKiRbYd7CaAsTcKT0PZlTCRfk+LBZhu0OVRo9yidB+TM2yr+d9A8Y/waeyrw0g BAF/+rP8OUf7Gv+rUEIeOJJ9jHiCQvnSIh32IC8D8mmnj8m2Bly0Ki40odIzolu3lHn/ mu0qtR99rfrAS02QaK0dNZkzuSdOZPAS4O+bI44rFNP5nLGMFmTCqM2hJQgVbzfUB7bd 6J7/4WOSmXA3YrlOkFtYl81KrZuLzFhQ02F1vZ+gpwxd4RLyzq/nWcApLuYEhN4C7gfK gPl+rcEfK9R56h5kN+0lLy8I7mmLTRuhFp8U4OrBbQ1FuBUyuzQs+SLRk+YpodkVzpH/ LbZA== X-Gm-Message-State: ANoB5plLaahEdmjHjPqEWISeema3rtsvP4LBR5kjx3MzkzwnzBOJuipY GQCXZqnvOUDdIfia7+0iOCEtulXudBo= X-Google-Smtp-Source: AA0mqf72s/DcXZKUkijqW+Z2sbvJRKiTCtFjXy0ES2snV+A/NQ9JBubCg8ngL+FhNLz1hmxoQ8hUCA== X-Received: by 2002:a05:600c:3b85:b0:3d0:6f2a:d58e with SMTP id n5-20020a05600c3b8500b003d06f2ad58emr14813756wms.71.1670094769475; Sat, 03 Dec 2022 11:12:49 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id iw6-20020a05600c54c600b003b4935f04a4sm15398941wmb.5.2022.12.03.11.12.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 03 Dec 2022 11:12:48 -0800 (PST) Message-ID: Date: Sat, 3 Dec 2022 20:12:28 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Subject: Re: bind(2): Missing [[gnu::nonnull]] Content-Language: en-US To: Andreas Schwab , Xi Ruoyao via Libc-alpha Cc: Xi Ruoyao References: <8292ef824696e0fbac4f4ed036aad43c0458b8a2.camel@xry111.site> <87wn78cnpe.fsf@igel.home> From: Alejandro Colomar In-Reply-To: <87wn78cnpe.fsf@igel.home> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------CGMh6jtbOpHbISt024KztaQe" X-Spam-Status: No, score=-4.8 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) --------------CGMh6jtbOpHbISt024KztaQe Content-Type: multipart/mixed; boundary="------------W3P3vG3tfyVINWkgESpR1aII"; protected-headers="v1" From: Alejandro Colomar To: Andreas Schwab , Xi Ruoyao via Libc-alpha Cc: Xi Ruoyao Message-ID: Subject: Re: bind(2): Missing [[gnu::nonnull]] References: <8292ef824696e0fbac4f4ed036aad43c0458b8a2.camel@xry111.site> <87wn78cnpe.fsf@igel.home> In-Reply-To: <87wn78cnpe.fsf@igel.home> --------------W3P3vG3tfyVINWkgESpR1aII Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgQW5kcmVhcywNCg0KT24gMTIvMy8yMiAyMDowNSwgQW5kcmVhcyBTY2h3YWIgd3JvdGU6 DQo+IE9uIERleiAwMyAyMDIyLCBYaSBSdW95YW8gdmlhIExpYmMtYWxwaGEgd3JvdGU6DQo+ IA0KPj4gQ3VycmVudGx5IHRoZSBtYW4gcGFnZSBzYXlzOg0KPj4NCj4+IEVGQVVMVDogYWRk ciBwb2ludHMgb3V0c2lkZSB0aGUgdXNlcidzIGFjY2Vzc2libGUgYWRkcmVzcyBzcGFjZS4N Cj4+DQo+PiBBbmQgYmluZCgyKSBpbmRlZWQgc2V0cyBlcnJubyB0byBFRkFVTFQgYW5kIHJl dHVybiAtMSB3aGVuIE5VTEwgaXMNCj4+IHBhc3NlZCBhcyBhZGRyLg0KPiANCj4gWW91IGNh biBuZXZlciBkZXBlbmQgb24gRUZBVUxUIGZvciBpbnZhbGlkIGFkZHJlc3Nlcy4NCj4gDQo+ PiBnbnU6Om5vbm51bGwgaXMgbm90IG9ubHkgYSBkaWFnbm9zdGljIGF0dHJpYnV0ZTogaXQg YWxzbyBhbGxvd3MgdGhlDQo+PiBjb21waWxlciB0byBhc3N1bWUgYWRkciBpcyBuZXZlciBO VUxMLiAgaS4gZS4gaWYgYWRkciB3YXMgZ251Ojpub25udWxsDQo+PiBhbmQgYmluZCgyKSBp cyBjYWxsZWQgd2l0aCBhZGRyID09IE5VTEwsIHRoZSBiZWhhdmlvciB3b3VsZCBiZQ0KPj4g dW5kZWZpbmVkLg0KPiANCj4gSXQgaXMgYWxyZWFkeSB1bmRlZmluZWQgbm93LCBzbyB0aGlz IHdvdWxkIGJlIGEgdmFsaWQgY2hhbmdlLg0KDQpIbW0sIGlmIHNvLCBwbGVhc2UgQ0MgbWUg b24gYW55IHN1Y2ggY2hhbmdlcy4gIEknbSBpbnRlcmVzdGVkIGluIHRoZW0uICBTbyBmYXIg DQpJJ20gYmVpbmcgdmVyeSBjYXJlZnVsIGFib3V0IGl0LCB3aXRoIHRoZSBmb2xsb3dpbmcg YXBwcm9hY2g6DQoNCkknbSB1c2luZyBfTnVsbGFibGUgKENsYW5nIHN5bnRheCksIHdoaWNo IGlzIGxlc3MgaW52YXNpdmUgKHRoZXJlIGFyZSB2ZXJ5IGZldyANCmNhbGxzIHRoYXQgd291 bGQgbmVlZCBpdCwgY29tcGFyZWQgdG8gZWl0aGVyIF9Ob25udWxsIG9yIFtbZ251Ojpub25u dWxsXV0pLiANCkFsc28sIGluIGNhc2VzIGxpa2UgdGhpcyBvbmUgKGJpbmQoMikpLCBJIGNh biBsZWF2ZSB0aGUgcHJvdG90eXBlIHVudG91Y2hlZCwgc28gDQpJJ20gbm90IHJlYWxseSBz YXlpbmcgaXQncyBub25udWxsIChidXQgSSdtIGltcGx5aW5nIGl0IHZlcnkgbXVjaCkuICBC dXQgDQpjZXJ0YWlubHksIEkgd29uJ3QgYmUgYWRkaW5nIF9OdWxsYWJsZSB0byBmdW5jdGlv bnMgbGlrZSBiaW5kKDIpLg0KDQpIb3dldmVyLCBzaW5jZSB0aGVyZSBhcmUgYSBsb3Qgb2Yg bGliYyBzeXNjYWxsIHdyYXBwZXJzIChhbmQgbWF5YmUgZnVuY3Rpb25zLCANCmJ1dCBJIGRp ZG4ndCB5ZXQgYXJyaXZlIHRvIHRoYXQsIHNvIGRvbid0IGtub3cpIHRoYXQgZG9uJ3Qgc3Bl Y2lmeSBfX25vbm51bGwgDQp3aGVuIHRoZXkgc2hvdWxkLCBteSB3b3JrIGlzIHZlcnkgbWFu dWFsLCBhbmQgbWlnaHQgbWFrZSBzb21lIG1pc3Rha2VzLiAgSSBjYW4gDQpzZW5kIHRoZSBw YXRjaGVzIHRvIGFueW9uZSB0aGF0IHdhbnQgdG8gaGF2ZSBhIGxvb2sgYXQgdGhlbSBiZWZv cmUgSSBwdXNoIHRoZW0gDQoocGxlYXNlIHRlbGwgbWUgaWYgc28pLCBidXQgdGhlcmUgd2ls bCBiZSBtYW55IGNoYW5nZXMsIGFuZCBJJ2QgcHJlZmVyIGlmIEkgDQpjb3VsZCBqdXN0IGZv bGxvdyB0aGUgZ2xpYmMgcXVhbGlmaWVycy4NCg0KVGhhbmsgeW91IQ0KDQoNCkNoZWVycywN Cg0KQWxleA0KDQotLSANCjxodHRwOi8vd3d3LmFsZWphbmRyby1jb2xvbWFyLmVzLz4NCg== --------------W3P3vG3tfyVINWkgESpR1aII-- --------------CGMh6jtbOpHbISt024KztaQe 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/2zIFAmOLn5wACgkQnowa+77/ 2zJSQQ/7By1mvSZu+c+/27e4iPzU5DL8CaWr4600Bl8t2hJya046/aS4yR1VeVhy TaN839KDoF1v+Bozc8sL4ObiJjr007Lp7g0lyIECJ4+J67dy9DePOeVWrsnOFmnp CeYw2w2AZyqJ7ucPDleTSAlZsbDCa8fYH8/DH60QK/jVb9Co2lXTC7pC8y+/UWkA FqmOHp9pn2C0jFE31oUZz34IQysgQSdXXEuIHmwRAr+VOg0rgBINILCcQXjsptyG QsyG63IIdN97Ap4fRkvY5Xy16nkfuIdUA4CwMxPRVOSs6Jr/vK34fUqGLRkrDibm 6BJDpWGf5taI301aSkvgQdgrV1fycRd+qygJu/6bXo7l4W55PaK69zXXSldukgh+ JF0LKBBzD7TI0FLsePloSKWCRw5G7XCE5rlknRtPDIhNIQ9tvcQckw9/TBX+KwH5 a39vJNNPhRTu/6X4O6Lv+8Mq8YUUzqfxLKd8EqR2ICOTjQ6dMAAh4rTuJhn0i00W tkxkq76VreNprgiDsyikxJGROM5fb/3WoOPR3iCnkfoDOhsTu2Qx503ts/KoYrPt dZXAG/WtUQk3oejnttibNWFbghFEXY0tGrWfIn35BOTfOqmwNV9fudq81jctJITQ Zq2RTMMK+JNYHroa8kcIDkLvbb7XLnuYPCj7fF3dQ9CO2Lx1x9k= =cVtd -----END PGP SIGNATURE----- --------------CGMh6jtbOpHbISt024KztaQe--