This is the mail archive of the
cygwin-patches
mailing list for the Cygwin project.
Re: [PATCH] Cygwin: fhandler_socket::open: set errno according to POSIX
- From: Ken Brown <kbrown at cornell dot edu>
- To: "cygwin-patches at cygwin dot com" <cygwin-patches at cygwin dot com>
- Date: Thu, 26 Dec 2019 15:09:36 +0000
- Subject: Re: [PATCH] Cygwin: fhandler_socket::open: set errno according to POSIX
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none
- 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-SenderADCheck; bh=DBDXhdilMM1hjpn2qNTPrDN4CMJE8PbaoLoMiWy5vgk=; b=RnQObWHYCnujrpVCXM/tOvZq4YZf1o2gfbECjYHZpmtkp0htLDN3W05uWkEaopF0iSTSPIaHWsB+tnLY4CtaxuINiVa24zvOnayVL+O2d559q52GC6L2qsQba+/XHzWfjkVSrQ1lvQ/wQeElVk/UqCswp8/81g8kHNk/4u4ZYo2voZzyfRD/zRxOghW/21FMpftSCmEUcDMoQs5371sdBT7IRUFK0jBTGLkEcCFSbmD9XrUXpxWUIrocyX4VJA66WSbHncqOWzMyUESDCzoPdgJiwwuGa7uqHzyi2VSuhWEyoiajv1t7sPvOj9eL+z1aqKVbuigMmFv5iOSq9/QB0A==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g21VhvNaFTv0GPIGQtK5MiefXnMIApDmZR06xaakBzFxEJKPt2MMDI+uEQqz4+eToN9EaKEmXB4lpobo4T6PKy4SuXWBM/cws8CUvYXLbncUrG0r8SaM1IIJYfufc20GL7D+hFURbaIXQJnq0l4XB22+0K8xcuHYc0ZJDxhKlHKsfEeSyFmMGCk8WMj4sLCED25v8dPRn6Hybka2swkuY6D9mi6OlWPOyqmqGs8Gh0CsbfwlqqGNyByURJMBl/8RVf8faITk0ObirFiSQHnCb2wrcXR+/VNPbdg6QA3mNlUpTCZfiI62lgYhv2MR/IsJcUPwW34ZjN3rGM2/TmG2BA==
- References: <20191224192722.43497-1-kbrown@cornell.edu>
On 12/24/2019 2:27 PM, Ken Brown wrote:
> Set errno to EOPNOTSUPP instead of ENXIO when 'open' is called on a
> socket. This is consistent with POSIX, starting with the 2016
> edition. Earlier editions were silent on this issue.
Please ignore this patch. A more comprehensive patch is coming soon.
Ken