delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/07/06/11:58:10

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 986DD385803B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1657123088;
bh=shBcIaVSpBizc2rvEQBRK+Sz3TTz3v3kIw3dXrruUk4=;
h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=B+N8G8jSdjb7neGDg2XMvVIJ3+tR7MTniPVV8JRMAZcbxpuFIZRx9BacD6x7jJJIO
P0OzTEaPX1O1MGtz0WWKMFHK2eNtWKdD2SWkPE2kmpTtp2og8tsJLzcaVPbCxDqmOy
mwoT3ePpGqmI9H/IWTamOGFHLHl1Tj7pQHnD3vtc=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0E0DC3857C40
X-SBRS-Extended: Low
X-IronPortListener: ces-out
X-IronPort-AV: E=Sophos;i="5.92,250,1650945600"; d="scan'208";a="250633423"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=X4tMwTm70U9+kjn0LzHUjZIZQVyxbRyVK+2FVmOeDwtRN3cGk9jyxkYAXBLD6nxIj5pfkdcWzMXC5Uz6kl2y/LkTNxeKSee5zlEKWMJPDJB7fbL+8plQEzWPwUy83LEwL+aCGXI76ByyYOggxnw8/Wp9fgJ+tXiYMIbcU8G3VIluBbjWgMCqjq7y18CABakKSjWiIjiKL5qtDJ1ykz0IlnHQfxnWvg2ypemJeYCUhFDtZeYw+gQ4FBrNJlhwpBqNaUIMiZb5P6OJyshpc0NW4XXmEDaY3gj05XWzxR/PSy6QGCJg1jzUml2VZIBbSzf8qAd8TNyT3oeE1KfHx+Lixg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=LLqXqy4kf+wic6G8OJc6hXYnTA90yxv3UERo7BWyUeo=;
b=gTqp/KWgdD652ZNOTWYkeX0O7ZE+aWELIrCyE/P1sp8GRYafuvUs/cX71NSpetRkddI1nd+0oc1prT0ZzvAi0eY4pzb2VFVF9+SRIZ+rb2RdWz4y9VHsDUjwtEVThGxOC4cPqQcYw9/2jQyTZQ+g9wTMfUHp5A68kwCU4SFyTiPMid0qgJ+4agrorHsCaCQFILr/YKl3mq7B7s052nA9idG9TYvCREXlAPj9C36H+qSAVVrYWIcMs3k8qmyTkJ9SzxDX9UZLEsIUScm36dQOBYAmF/3uQz4gaYYixn8PkkziLEcV1X0xQSAlJ9Cxt/nPJ3kUwtRGrU1/OfGDaF4E8w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=ncbi.nlm.nih.gov; dmarc=pass action=none
header.from=ncbi.nlm.nih.gov; dkim=pass header.d=ncbi.nlm.nih.gov; arc=none
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: Re: Typo in <sys/select.h>?
Thread-Topic: Typo in <sys/select.h>?
Thread-Index: AdiRURqwA3RmF3pxS5O0s2Bmet4wvg==
Date: Wed, 6 Jul 2022 15:57:36 +0000
Message-ID: <DM8PR09MB70954BDC3CA2957DB5263B74A5809@DM8PR09MB7095.namprd09.prod.outlook.com>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 61b85cee-4890-40e8-a9c2-08da5f683efd
x-ms-traffictypediagnostic: BLAPR09MB6449:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bIvIqcY9FEsBcSG7FIgtFi4RkVZ25EKPpkckvk/UEx/1A0mDU325+n8CWKQ5hmLvjVcUZtq2akAquBUhzM2yJjvOwPetZS3hQoJp97psSsal7Gb5gevy9eVlUsRnZzBQSnsdKZmVeFLhD2Ix9ucLCiDh7Z/EnQLdAwSQ7idghmdfCihdEgferRN25jrd6Y4WNo8NTRvMHpOktT9rv4BOYCVgBmcT07lIItXI7nyyAE0vFBZWNWXt0cJEmmm4CXXCOfPVr7mad1w9ve5KWHCWw5nkF0yknVU5dksFBDio1G0qP0gRSciqyE/4I0YOzakOZooIB1JhEouwsirUpJ6dtlcBbApYM0Um8AlGBk6NtF6ayuGMbxWX6eqpzy8mUsg6niJuAdnQWCee5LrIcO0eFxztv9Qc4xLVp2uTAdOJ77TIHvhbWI4f6HhniRevNP+XCmA7IWpsLbp3RVtBNg6w9MLNj/WK9S/UZ+TveckJals/Wu8jSwIHGpBC7ATP9rugd66EbIL782gBrzU7HkbSkWGp70dq0UbZBc7O1aqHEgNEqKeIIxMofvd9tBq6G+oKe2v0Aq4tvTfnkclFCfTcQ4aURKcJWVX526RUZGHtLlbJXy3/OouP/eoXGb0jLwyh8+tz4QTMSq8tnCMcmrb8ZNrr8boTO6phuMFiZYY/BoaNl2YrIwTgj453nbgYGzmPMfSURRzH8BwzjQDnba3oYxspSYW7YYXl7H+YMj3Gl7jHnuWH1m7Wrq8o7hBTmhIEfm7J7rdbfr6uZBkDXFmSNtVMQAJheIwn5ggJwZLql/k+ib8HmFd5I9jEYyvXn2WE
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:DM8PR09MB7095.namprd09.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230016)(4636009)(366004)(76116006)(52536014)(8936002)(5660300002)(64756008)(66556008)(66946007)(66476007)(86362001)(6916009)(66446008)(71200400001)(4744005)(186003)(38070700005)(26005)(9686003)(6506007)(7696005)(2906002)(38100700002)(122000001)(8676002)(55016003)(33656002)(498600001);
DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?k/Skm3to9Gp0He6kqh+yhX0qz1kkTzIKyRIF+UuUkFLe4p7H975JQLRFhjH5?=
=?us-ascii?Q?304ULDciydFVTIGxDN923mVE+h9LbrCil4ApmPTZ6Vy74uRvAlp3EF/3uxvc?=
=?us-ascii?Q?fhK6QuMnc7wNEThQCLVOFATs3jld4rWA5LHPojDRleY3KOFlOSLKz3T/AIDg?=
=?us-ascii?Q?YO1yPcxOELckeNzYugl1twICVezRTD11aeG3BL07eWmPqQR7Qx1+zLqKhDzH?=
=?us-ascii?Q?e1XOYhTx2ttS6PD/Wnez9vovf1hcpBFE+Hv4PKBmUSnXc5nYwJRAybT4NDFt?=
=?us-ascii?Q?d0e/PTZ43qT4OeqGoVZNdqeqw+CsaOlhClI+n4OTZe/AkxBKcamsocEdmt8E?=
=?us-ascii?Q?VgkV6BAaW7UmEeniUPO7WPJMno7u3wWb3ONOwqIJY7iz9rd72vgP2gzqdsZK?=
=?us-ascii?Q?L5lsX4wTR6ACmkJubGRvu0QkM+lY2x240uyvuJUbD/6WcEZ2LnU8PaKuRgvV?=
=?us-ascii?Q?Su2qYqlOtkGQkDXeeJXxTtyl5ATRHQagTiArv6hT+0bp7y8eSAAusF+Ny5gq?=
=?us-ascii?Q?giV+Dlmh3DZC4T7IzmtweNYHjeUmXvA6rXln5BCTjVPJiT4tAmN6Otwpw0Qw?=
=?us-ascii?Q?CLEFkWjXZ4BinzkiuCNUosX+fg/yTQ2l8zfmMQ5XYUaM79jZzqfH/w6le+fp?=
=?us-ascii?Q?FPEZofupoSA6Iz5obW5b4+x6tVsDW4jjdJAO2KeK7/zbAu3gONEVekORBqhv?=
=?us-ascii?Q?2Sk63aaUbXTYR3SJi4XLBRbjmYSSe8MPM/FuTqqJCRwjC7oQZnMsW22NGUOc?=
=?us-ascii?Q?iu1bQq10io5aOi6gyF4dNWIX7qJSwP6G8Lq7OBFGMrOxDaxwJjq9waQQGlAb?=
=?us-ascii?Q?J64uWSgwIx4khSeprcCAdrpmWEHBhnC1fkFKdmbcavTUiqQabRNeUCnN8T6P?=
=?us-ascii?Q?w8tZ+lsqj/n5HPFJ2VOO8zJoJz6odhdGHpmK2yFrlnW2OG3GeEq9U+Vaka65?=
=?us-ascii?Q?gQjbAcOVw0kSRGwOLIdNVC3Onfyc76EAsdoxM9TRx9cBrb248fnxnsm9lAr3?=
=?us-ascii?Q?Q9KZsQ0sifm3RBJFL5+vnCfXpUhVvAZHt92GCIlAH1iZh9RTQvSaHoIPfH6b?=
=?us-ascii?Q?UziFxHvsAdBGTFWpE3zqjkW0HG4WEWjqMZ3ANnipByIqUZUxguFILxCeMi71?=
=?us-ascii?Q?61HhQ7Klg1qwUBZuBHIOin4uMbkaw69bbv7k82V1eLEeD7TS74EkSpeGdj/0?=
=?us-ascii?Q?eJzEDAGuv3CzN+SKxiUBCrcyz8UgN1Wyr8SYhQ1aUugkQlndAEkIowqfQKuI?=
=?us-ascii?Q?wi6qnbp/C9kiA/9dpuhBuQ04wmmZni/JFnA9NsCeOa2jb1C4oXE79eT+gaRf?=
=?us-ascii?Q?6cPfG8Z/MKj9o/mfY5XEt3MVC3HsoAVDkShjOJODenQl7enpPptHjh5QBh58?=
=?us-ascii?Q?nWpZ8wkenV5ozOqdgdIUi6uYhEni5tgb7DbwaArdQFFFob8CmyHFaEQEBZh3?=
=?us-ascii?Q?emsmQi/XSYde8+D5/qjP70tWNhHUgQbU/fMmZTTUI8kfJj9rw+eYWPpWkoG3?=
=?us-ascii?Q?p+fkVRIrEKWSvWrOgjLDG31prrdZBDIYnDhyW7vNVVveAlRljF/0TcaPhTHX?=
=?us-ascii?Q?28rZtFpoEtFmPWWRBRo=3D?=
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM8PR09MB7095.namprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 61b85cee-4890-40e8-a9c2-08da5f683efd
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2022 15:57:36.3926 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 14b77578-9773-42d5-8507-251ca2dc2b06
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR09MB6449
X-OriginatorOrg: ncbi.nlm.nih.gov
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_EF, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE,
T_SPF_HELO_PERMERROR autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: "Lavrentiev, Anton \(NIH/NLM/NCBI\) \[C\] via Cygwin" <cygwin AT cygwin DOT com>
Reply-To: "Lavrentiev, Anton \(NIH/NLM/NCBI\) \[C\]" <lavr AT ncbi DOT nlm DOT nih DOT gov>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

> However, discussing this shows how irrelevant the actual default value
> of FD_SETSIZE is.

Correct, yet the comments in the header files (along with used values) should be consistent :-)

> [...] to define FD_SETSIZE according to its requirements anyway.

That'd work for CYGWIN right away;  but won't for glibc (because FD_SETSIZE
is not used in the actual type definition, but __FD_SETSIZE), so there comes
the array trick shown earlier.

Anton Lavrentiev
Contractor NIH/NLM/NCBI

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019