no getpwnam_r() function on BSD?

Xin LI delphij at delphij.net
Mon Feb 4 02:13:10 PST 2008


-----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 at charlie] /usr/include> grep getpwnam_r *
pwd.h:int		 getpwnam_r(const char *, struct passwd *, char *, size_t,

[delphij at 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 at 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-----


More information about the freebsd-threads mailing list