Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Dec 2000 19:25:52 +0600 (NS)
From:      Max Khon <fjoe@iclub.nsu.ru>
To:        "Jacques A. Vidrine" <n@nectar.com>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: call for testers: nsswitch + dynamic linking
Message-ID:  <Pine.BSF.4.21.0012041907340.53890-100000@iclub.nsu.ru>
In-Reply-To: <20001025094231.A15563@hamlet.nectar.com>

next in thread | previous in thread | raw e-mail | index | archive | help
hi, there!

On Wed, 25 Oct 2000, Jacques A. Vidrine wrote:

> nsswitch extends the C library so that arbitrary sources may be
> consulted by database routines such as getpwent, gethostbyname, and so
> on.  This implementation was based on NetBSD's implementation.  I have
> enhanced it to make the interfaces thread safe, and to provide support
> for dynamically loaded nsswitch modules.
> 
> Patches for 4-STABLE and 5-CURRENT are at:
>   http://www.nectar.com/freebsd/nsswitch.  
> Also available there are patches for PADL.COM's nss_ldap so that it may
> be used with FreeBSD.
> 
> Incidentally this also adds reentrant versions of common routines such
> as getpwnam_r.  Note that routines that eventually call the resolver are
> only as thread safe as the resolver -- i.e. not really.

bind 8 has nearly-thread-safe libresolv (only res_debug.c functions are
not thread-safe) and this with your NSS patches will give us thread-safe
(at least IPv4) resolver.
any plans to merge libresolv from bind 8?
btw when do you plan to MFC NSS stuff?
thanks,

/fjoe



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0012041907340.53890-100000>