Skip to content
This library contains the public client interface for NIS(YP) and NIS+ in a IPv6 ready version
Branch: master
Clone or download
thkukuk Detect recursive NIS calls
If the system is configured in such a way, that NIS is required
to contact the NIS server (most likely using a FQDN for the NIS
server and NIS for resolving host names), a call of do_ypcall()
and yp_all() can call themself again. This will lead to an
infinite recursion with a stack overflow crash.
If we detect this, bail out with an error.
Latest commit 4a062cf Jun 4, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
po Release version 1.2.0 Nov 11, 2017
src Detect recursive NIS calls Jun 4, 2018
.gitignore Don't include ltmain.sh, since this would require the exact same libtool Nov 22, 2017
ABOUT-NLS First import of ported code Jun 26, 2015
AUTHORS
COPYING First import of ported code Jun 26, 2015
ChangeLog Release version 1.0.5 Feb 23, 2017
INSTALL
Makefile.am First import of ported code Jun 26, 2015
NEWS
README Remove outdated download url (issue #4) Nov 25, 2017
autogen.sh
config.guess
config.h.in Make libnsl compile with SunRPC Jul 8, 2015
config.rpath First import of ported code Jun 26, 2015
config.sub
configure.ac
libnsl.pc.in

README

See the file COPYING for copying restrictions.

This package contains the libnsl library. This library contains
the public client interface for NIS(YP) and NIS+.

This code was formerly part of glibc, but is now standalone to
be able to link against TI-RPC for IPv6 support.

The NIS(YP) functions are still maintained, the NIS+ part is
deprecated and should not be used anymore.

The git repository can be found at:
https://github.com/thkukuk/libnsl
You can’t perform that action at this time.