1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/lib
Bill Paul a169c9b1f9 NIS client-side performance tweak:
Each of the ypclnt functions does a _yp_dobind() when it starts and then
a _yp_unbind() when it finishes. This is not strictly necessary and it
wastes cycles: it means we do a new clnt_create() and clnt_destroy()
for each yp_whatever() call. In fact, you can do multiple clnt_call()s
using a single RPC client handle returned by clnt_create(). Ideally we only
have to create a handle to ypserv once (the first time we call a ypclnt
function) and then destroy it and rebind only if a call to ypserv fails.

- Modify _yp_dobind() so that it only creates a new RPC client handle
  when establishing a new binding or when one of the ypclnt calls
  invalidates an existing binding and calls _yp_dobind() to establish
  a new one.

- Modify the various ypclnt functions to only call _yp_unbind() if a
  call to ypserv fails.
1996-05-02 15:44:53 +00:00
..
csu/i386
libc NIS client-side performance tweak: 1996-05-02 15:44:53 +00:00
libc_r
libcom_err
libcompat Correct some man page cross references and file location references. 1996-04-07 00:06:21 +00:00
libcrypt
libcurses
libdisk Fix mis-declared static arrays that made sysinstall SEGV in 1996-04-29 06:45:33 +00:00
libedit
libf2c
libF77
libfakegnumalloc
libforms hash_search() has changed its calling semantics somewhat - bring 1996-04-30 00:17:56 +00:00
libgnumalloc
libI77
libipx Do not install the now unsupported netns and netiso 1996-04-08 05:15:09 +00:00
libkse
libkvm NBPG -> PAGE_SIZE 1996-05-02 09:23:36 +00:00
libm
libmd
libmytinfo
libncurses The traceon and traceoff directives aren't in this version ncurses. 1996-04-25 01:18:30 +00:00
libpam/modules
libpcap Fixed incomplete or wrong lists of prerequisite #includes related to 1996-05-01 01:45:23 +00:00
libpthread
libresolv
librpcsvc
libscsi
libskey /etc/skeykeys was basically suffering from the same vulnerability 1996-04-26 21:33:18 +00:00
libss
libtelnet
libtermcap
libutil
libxpg4
liby
msun
ncurses/ncurses
Makefile
Makefile.inc