freebsd-nq/lib/libc
Bill Paul 08aff01b5d Fix yp_all() so that it doesn't bogusly return YP_NOMORE at the end
of a successful map retrieval. (This has to do with a previous change
to xdr_ypresp_all_seq() and ypxfr_get_map(); originally, yp_all()
would look for a return value of YP_FALSE to signal success, but now
it should be looking for YP_NOMORE. It should not be passing YP_NOMORE
back up to the caller though.)

Noticed by:  <aagero@aage.priv.no>

There is also another small bug here, which is that the call to
xdr_free() that happens immediately after the clnt_call() in yp_all()
clobbers the return status value. I've worked around this for now,
but I think the xdr_free() is actually bogus and should be removed.
I want to check some more before I do that though.
1996-03-19 19:27:03 +00:00
..
amd64 Put in missing '_' in call to wrapper _thread_sys_sigsetmask() function. 1996-02-17 12:25:21 +00:00
compat-43 Fixed a bunch of man page cross references that were 1996-02-15 20:07:05 +00:00
db Close PR#218. Don't reference non-existant dbm(3) and ndbm(3) manual 1996-03-03 08:53:05 +00:00
gen alarm -> ualarm. 1996-03-19 13:53:00 +00:00
gmon Added $Id$. 1995-12-30 07:01:50 +00:00
i386 rfork/minherit glue in libc 1996-02-23 19:56:55 +00:00
locale Correct a bunch of man page cross references and generally 1996-02-11 22:38:05 +00:00
net gethostbynis.c: 1996-03-16 21:25:59 +00:00
nls Fixed docs/521. 1996-02-09 12:25:08 +00:00
quad Added prototypes. 1995-12-26 13:25:13 +00:00
regex More cleanup. 1995-10-22 14:40:55 +00:00
rpc Work around a bug in the Sun rpc code. This fixes a problem where 1996-03-17 20:12:53 +00:00
stdio Added a little NOTES section explaining that passing in a string that 1996-02-15 05:02:16 +00:00
stdlib Fixed a bunch of man page cross references that were 1996-02-15 20:07:05 +00:00
stdtime Convert "time zone" to "timezone" in section NAME 1996-02-28 11:59:50 +00:00
string Another round of man page cleanups. 1996-02-12 04:57:03 +00:00
sys Update the current sigaction(2) man page to current reality.. 1996-03-03 14:52:54 +00:00
xdr Minor cleanup of the rpc man pages to silence manck. 1996-02-12 00:02:42 +00:00
yp Fix yp_all() so that it doesn't bogusly return YP_NOMORE at the end 1996-03-19 19:27:03 +00:00
Makefile Remove support for OSI networking in user-land (#ifdef OSI aor CCITT) 1996-02-06 20:36:15 +00:00