Subject: Re: getpw*_r standards
To: Greywolf <greywolf@starwolf.com>
From: Luke Mewburn <lukem@NetBSD.org>
List: current-users
Date: 04/12/2005 12:41:06
--AAxWdR3COjAeVN+/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Apr 11, 2005 at 07:14:41PM -0700, Greywolf wrote:
  | Does Solaris exhibit this behaviour?

AFAICT, Solaris doesn't support +@netgroup.

  |=20
  | Question:  Would it make sense at all to have the get*() as wrappers
  | around get*_r(), or are get*() sufficiently set in stone that there
  | would be no gain by doing so?  (Probably the latter; I was just thinking
  | along the lines of any new development, though I suspect that new stuff
  | would be made reentrant by default...)

The use of get*_r() for "iterative" lookups doesn't solve the problem;=20
the "lookup cursor" is still per process not per invocation.

--AAxWdR3COjAeVN+/
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iD8DBQFCWzVCpBhtmn8zJHIRAtXIAJ9XVkJThFF+TBjOmy2xY0qvXUUh0gCguNgO
1btJBkDC/UVpzf8+n1O9vSg=
=Htr5
-----END PGP SIGNATURE-----

--AAxWdR3COjAeVN+/--