From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 18 Dec 2012 09:35:21 +0100 From: tlaronde@polynum.com To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20121218083521.GA489@polynum.com> References: <0570D2C9-54EB-4AAD-9922-9F42BBA4F30C@corpus-callosum.com> Mime-Version: 1.0 In-Reply-To: <0570D2C9-54EB-4AAD-9922-9F42BBA4F30C@corpus-callosum.com> User-Agent: Mutt/1.4.2.3i Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: Re: [9fans] ape/errno.h Topicbox-Message-UUID: f7b561c0-ead7-11e9-9d60-3106f5b1d025 On Mon, Dec 17, 2012 at 04:06:46PM -0600, Jeff Sickel wrote: > I'm not familiar with the full history of /sys/include/ape/errno.h, but it looks like EISCON should be EISCONN to fit with other systems that at least pretend to be POSIX compliant. SunOS 5.11 did have EISCON, but... > It should be EISCONN, not because "other systems" have this, but because it is in Sus v3. The only reference for APE should be POSIX. One has enough "surprises" with POSIX support on Unix like systems to not rely upon what they did or do. And to verify that a program passes the APE test is a good way to catch systems idiosynchrasies, BTW... -- Thierry Laronde http://www.kergis.com/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C