From owner-cvs-all Tue Feb 9 08:55:22 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA08469 for cvs-all-outgoing; Tue, 9 Feb 1999 08:55:22 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.26.10.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA08447; Tue, 9 Feb 1999 08:55:06 -0800 (PST) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id DAA22001; Wed, 10 Feb 1999 03:54:51 +1100 Date: Wed, 10 Feb 1999 03:54:51 +1100 From: Bruce Evans Message-Id: <199902091654.DAA22001@godzilla.zeta.org.au> To: archie@whistle.com, bde@zeta.org.au Subject: Re: cvs commit: src/include stdio.h src/lib/libc/stdio Makefile.inc fgetpos.c fseek.3 fseek.c fsetpos.c ftell.c Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, dima@tejblum.dnttm.rssi.ru, dt@FreeBSD.ORG, wollman@khavrinen.lcs.mit.edu Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk >> No. The old code should use sys_nerr to avoid accessing beyond the end >> of sys_errlist[], even if it is too crufty to use strerror(), etc. > >Then perhaps this definition in /sys/sys/errno.h should have a >suitable warning to that effect: > > #define ELAST 86 /* Must be equal largest errno */ No. sys_nerr is adequately documented in strerror(3). ELAST seems to be kernel-only. The kernel uses it instead of sys_nerr. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message