From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by sourceware.org (Postfix) with ESMTPS id 6D54D3858417 for ; Fri, 20 Jan 2023 00:12:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6D54D3858417 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-x336.google.com with SMTP id c4-20020a1c3504000000b003d9e2f72093so4778234wma.1 for ; Thu, 19 Jan 2023 16:12:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:references:cc:to:from:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=uZKoPPL9zAPawaK+nqjsIeOhLRDPwflbj1nr02WLMFk=; b=Z4L5zBa2s5z2LQCCc1SZfzO7EaOJsFy8uhL5N3Y5UiZ3MBvuWhlgN9ZWj5q3udrrGQ haxeVizIGxd+AicXeEh8h18+7YtiCyBkNCy/3qmEg9uyvP+Awg/+ekhRIl0NmVeWWNiK F20o/Bp5KHiDmskpvjyqI7zY2c2GBETff3O1r/2j5MT0vNUpjPhrNZQtpWzy1kG8PPXc oHb1Q9FctbPh5zfupVSgHl4m0twzeVzymEuo24MaOXi4KoRVASsmJLA8O3ROa/OICXYo Z7iVk5LH8KyhVcj2a3MEQghMkl8ZbYnDrsNk14UCXbaTAoWJNNilbNxAG6RjyXPQl2bA eKeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:references:cc:to:from:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=uZKoPPL9zAPawaK+nqjsIeOhLRDPwflbj1nr02WLMFk=; b=c/C8sjT7+CtmOgOXysN8Pm7amGLZ3v5WxtTyelaA5Co8/ZTJEMRAOsWVM4NjcZc+F3 LjX9iW0HwtQ3ijdT5rHpb7oX0Fj2r0iJDUegA7K5fC6+LimnLl7NEwZ1A82xkZFyEU1p myZ2mUL4lEch4tntdGY7+TfVDEblgRKMqiWsY83O7qRPBL/ExDtR+exu2lfOfRZHRSFA oCxlWqQjwb9pImZWNLXjHeBxAkdYoaCdJ5Bwee8NFbOybeP3jNRgo0ytCobhhc2Rcr0r SH6CtyYdAW4jhjw1VbxksAx2nUr7PR+MGrOPt4SNj4UFRDKmHVI+E1/EIC/3KrfD+t4D 9i2Q== X-Gm-Message-State: AFqh2kp15sseRxQIs0b8YgJjym24swX7ZKJdrUqfCYhiwPjznDa1JSZe Pql/tZfj1/Pge4hV8gmqQII= X-Google-Smtp-Source: AMrXdXs09dCPxSJIX51u4OXrKmdLSQ1feT+f534wOabfDZMGWBQo1TRHe862XWKVfBDZ1CkPA+yB8Q== X-Received: by 2002:a05:600c:4e50:b0:3da:4e:8dfe with SMTP id e16-20020a05600c4e5000b003da004e8dfemr11836402wmq.38.1674173536114; Thu, 19 Jan 2023 16:12:16 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id k10-20020a05600c1c8a00b003db2dbbd710sm643299wms.25.2023.01.19.16.12.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 19 Jan 2023 16:12:15 -0800 (PST) Message-ID: <9dc0c245-b92e-d90e-fdfc-b266d9e5a83e@gmail.com> Date: Fri, 20 Jan 2023 01:12:02 +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: struct sockaddr_storage, union (was: Improve getsockname) Content-Language: en-US From: Alejandro Colomar To: =?UTF-8?Q?Bastien_Roucari=c3=a8s?= Cc: "linux-man@vger.kernel.org" , eblake , Zack Weinberg , GNU C Library References: <2889739.XEG2VLDMQ1@portable-bastien> <3299211.1eNo6cvScQ@portable-bastien> <18201055.pzcD54PWfD@portable-bastien> <528e35f3-ee79-52e0-be5b-ea5572cf3d07@gmail.com> In-Reply-To: <528e35f3-ee79-52e0-be5b-ea5572cf3d07@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Bb80U8Zy4OBq2mwZGc0qxWtF" X-Spam-Status: No, score=-4.4 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) --------------Bb80U8Zy4OBq2mwZGc0qxWtF Content-Type: multipart/mixed; boundary="------------ttV8t5hBMnJ0sgINCL0IKcXv"; protected-headers="v1" From: Alejandro Colomar To: =?UTF-8?Q?Bastien_Roucari=c3=a8s?= Cc: "linux-man@vger.kernel.org" , eblake , Zack Weinberg , GNU C Library Message-ID: <9dc0c245-b92e-d90e-fdfc-b266d9e5a83e@gmail.com> Subject: Re: struct sockaddr_storage, union (was: Improve getsockname) References: <2889739.XEG2VLDMQ1@portable-bastien> <3299211.1eNo6cvScQ@portable-bastien> <18201055.pzcD54PWfD@portable-bastien> <528e35f3-ee79-52e0-be5b-ea5572cf3d07@gmail.com> In-Reply-To: <528e35f3-ee79-52e0-be5b-ea5572cf3d07@gmail.com> --------------ttV8t5hBMnJ0sgINCL0IKcXv Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 V2hpbGUgaW1wbGVtZW50aW5nIHRoaXMsIEknbSBoYXZpbmcgc29tZSBkb3VidHMgYWJvdXQg c3RyaWN0IGFsaWFzaW5nIHJ1bGVzIGFuZCANCmZ1bmN0aW9uIGJvdW5kYXJpZXMuICBZb3Ug bWF5IGJlIGFibGUgdG8gYW5zd2VyIHRoaXMgcXVlc3Rpb24gdGhhdCBJIGp1c3QgcG9zdGVk Og0KDQo8aHR0cHM6Ly9zb2Z0d2FyZS5jb2RpZGFjdC5jb20vcG9zdHMvMjg3NzQ4Pg0KDQpD aGVlcnMsDQoNCkFsZXgNCg0KLS0gDQo8aHR0cDovL3d3dy5hbGVqYW5kcm8tY29sb21hci5l cy8+DQo= --------------ttV8t5hBMnJ0sgINCL0IKcXv-- --------------Bb80U8Zy4OBq2mwZGc0qxWtF 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/2zIFAmPJ3FIACgkQnowa+77/ 2zJV7RAAiNFddXFqLHpZD6z1A9FAlRxbK71RyrWc1DXTYD3SAd4uYyBw6eulh5SQ QUW0K1XTwsh0FZv7RWoMWTY+GtdYVSk8q+0OougmW0qcTBvZzu3lYYAgIs+04pMj dScEFi3Aq4KXrb2kO3w0g8N6wWZoKRHQjwbHroPjXbrMGr3Sv8KetW4zpmgWnLCV OOvFvQ1npteA1L2VGKUIctJwRmxnQcNlkaCtrQ2Bb2tgAzZXrwnKD53OecI6TQPq AAkXEJL8V7XJDOeK5lLj9YgfD9Z52X2Ad0yr1zg8ZMOucfoMy5A7TeeuU5o6xRls dHNgAuzdkgICpMcujJR6lrCqi/nUlheg/wCkB/J2gApxJ2IQ8D3Bz+UJiX+AfgqW WwEAvT9jGYaoGu+R/na6XXzYDcdVFKyAEVOchQQNX8V9AOnMGQUZw1jj7WsTfI5b PjIZ39JhUYjQ/UAmdzBGfqrZ4KVxTfdYHj/e2bArEFHH+hy+VwLk3wWoOJ+AUYJB vWdP2GytD/Z8EzxRYmVq0bV3bZMD4cL6owrHaGUxcsu2LAzvamuQIUKizYkA3XEv 5iyQ2fChNZuY3Y94tRzjzwdJH4JBUovqhbHAdPbnRkkhU6xcI6FnmSiMfbron914 fg81YlgOLyiOzCCxsHzTiDFXERN+dUHEReAPp7gNI+qOnaxAqw8= =xUq1 -----END PGP SIGNATURE----- --------------Bb80U8Zy4OBq2mwZGc0qxWtF--