From owner-cvs-all Mon Feb 25 6:40:47 2002 Delivered-To: cvs-all@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id C284C37B425; Mon, 25 Feb 2002 06:40:04 -0800 (PST) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 25 Feb 2002 14:40:04 +0000 (GMT) Date: Mon, 25 Feb 2002 14:40:03 +0000 From: David Malone To: "Andrey A. Chernov" Cc: Sheldon Hearn , Maxim Sobolev , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, hackers@FreeBSD.org Subject: Re: or not ? [Was: cvs commit: src/include grp.h] Message-ID: <20020225144003.GA50785@walton.maths.tcd.ie> References: <3C7A458F.427FFF8A@FreeBSD.org> <89936.1014647587@axl.seasidesoftware.co.za> <20020225143231.GC34378@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020225143231.GC34378@nagual.pp.ru> User-Agent: Mutt/1.3.25i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Feb 25, 2002 at 05:32:31PM +0300, Andrey A. Chernov wrote: > On Mon, Feb 25, 2002 at 16:33:07 +0200, Sheldon Hearn wrote: > > However, the standard expects gid_t to be defined in , so if > > you just need gid_t, and not prototypes for getgr*(), then that's the > > one to include. > > POSIX reguire gid_t to be specified not only in but in > too. I note that in the footnotes for getgrgid, in the section for "issue 6" of the standard: The requirement to include has been removed. Although was required for conforming implementations of previous POSIX specifications, it was not required for UNIX applications. Curiously, this seems to say the opposit of what you actually see in SUSv2, as it lists as a prerequisit. David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message