Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Feb 2008 02:12:59 -0800
From:      Xin LI <delphij@delphij.net>
To:        Girish Hilage <girish_hilage@persistent.co.in>
Cc:        fbsdthreads <freebsd-threads@freebsd.org>
Subject:   Re: no getpwnam_r() function on BSD?
Message-ID:  <47A6E52B.4070206@delphij.net>
In-Reply-To: <1202116171.16222.87.camel@ps2408.persistent.co.in>
References:  <1202116171.16222.87.camel@ps2408.persistent.co.in>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Girish Hilage wrote:
> Hi,
> 
>     What is the thread safe version of getpwnam() in BSD?
>     I could not find getpwnam_r() on BSD.

Are you sure?

[delphij@charlie] /usr/include> grep getpwnam_r *
pwd.h:int		 getpwnam_r(const char *, struct passwd *, char *, size_t,

[delphij@charlie] /usr/src/lib/libc> grep -R ^getpwnam_r *
gen/getpwent.c:getpwnam_r(const char *name, struct passwd *pwd, char
*buffer, size_t bufsize,

Cheers,
- --
Xin LI <delphij@delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFHpuUqi+vbBBjt66ARAnCjAJ9gKCgnDd90mL0j9E06lq5lihQiQwCdElmU
wETT7pfYZj1ZTLoQa59aMMs=
=BbKl
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47A6E52B.4070206>