The NetBSD Project

CVS log for src/lib/libc/yp/yplib.c

[BACK] Up to [cvs.NetBSD.org] / src / lib / libc / yp

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.46 / (download) - annotate - [select for diffs], Thu Sep 18 13:58:20 2014 UTC (5 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, is-mlppp-base, is-mlppp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, HEAD
Changes since 1.45: +4 -4 lines
Diff to previous 1.45 (colored)

make more descriptors that we open as close-on-exec

Revision 1.45 / (download) - annotate - [select for diffs], Tue Mar 20 16:30:26 2012 UTC (8 years, 3 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, agc-symver-base, agc-symver
Changes since 1.44: +11 -18 lines
Diff to previous 1.44 (colored)

Convert to use C89 prototypes.
Remove use of __P

Revision 1.44 / (download) - annotate - [select for diffs], Fri Mar 2 17:27:49 2012 UTC (8 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.43: +20 -3 lines
Diff to previous 1.43 (colored)

PR/46111: Wolfgang Stukenbrock: Add yp_setbindtries(3) so that yp operations
don't hang forever if requested.

Revision 1.43 / (download) - annotate - [select for diffs], Fri Nov 3 20:18:49 2006 UTC (13 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-devfs2-base, mjf-devfs2, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, christos-time_t-nbase, christos-time_t-base, christos-time_t, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored)

use FD_CLOEXEC instead of 1.

Revision 1.42 / (download) - annotate - [select for diffs], Fri Oct 29 06:32:09 2004 UTC (15 years, 8 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.41: +4 -3 lines
Diff to previous 1.41 (colored)

#include "reentrant.h" instead of <threadlib.h>

Revision 1.41 / (download) - annotate - [select for diffs], Thu May 27 18:41:11 2004 UTC (16 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.40: +23 -8 lines
Diff to previous 1.40 (colored)

add a simple lock in _yp_check(), to make it re-entrant.

Revision 1.40 / (download) - annotate - [select for diffs], Wed Dec 10 12:06:25 2003 UTC (16 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.39: +2 -7 lines
Diff to previous 1.39 (colored)

Modify the licences of code written by Theo De Raadt from a 4-clause
to a 2-clause licence (retaining UCB clauses (1) and (2)), per PR
22409 from Joel Baker, approved by Theo de Raadt, and ratified by
myself - the only discrepancy being the handling of the original
clause 3 in src/usr.sbin/yppoll/yppoll.c.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Nov 17 01:51:26 2002 UTC (17 years, 7 months ago) by itojun
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored)

use strlcpy where it is more appropriate.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Nov 11 22:53:19 2002 UTC (17 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.37: +5 -4 lines
Diff to previous 1.37 (colored)

Fix signed/unsigned comparison warnings.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Jul 6 03:14:05 2000 UTC (20 years ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Branch point for: nathanw_sa
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored)

add explicit casts to avoid parameter conversion warnings.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Jan 22 22:19:22 2000 UTC (20 years, 5 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Changes since 1.35: +5 -5 lines
Diff to previous 1.35 (colored)

Delint.
Remove trailing ; from uses of __weak_alias().  The macro inserts this if
needed.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Sep 20 04:39:55 1999 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.34: +2 -6 lines
Diff to previous 1.34 (colored)

back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.
_DIAGASSERT() is still retained.

Revision 1.34 / (download) - annotate - [select for diffs], Thu Sep 16 11:45:46 1999 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.33: +15 -3 lines
Diff to previous 1.33 (colored)

* use _DIAGASSERT() to check pointer arguments against NULL and file
  descriptors against -1 (as appropriate).
* add actual checks which to detect stuff that would trigger_DIAGASSERT(),
  and attempt to return a sane error condition.
* knf some code
* remove some `register' decls.

the first two items result in the addition of code similar to the
following in various functions:

		_DIAGASSERT(path != NULL)
	#ifdef _DIAGNOSTIC
		if (path == NULL) {
			errno = EFAULT;
			return (-1);
		}
	#endif

Revision 1.33 / (download) - annotate - [select for diffs], Sun Jan 31 20:46:12 1999 UTC (21 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4
Changes since 1.32: +4 -4 lines
Diff to previous 1.32 (colored)

xdrproc_t casts

Revision 1.32 / (download) - annotate - [select for diffs], Mon Jul 27 12:29:21 1998 UTC (21 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.31: +4 -4 lines
Diff to previous 1.31 (colored)

Remove a little lint.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Jul 23 05:29:38 1997 UTC (22 years, 11 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Changes since 1.30: +7 -28 lines
Diff to previous 1.30 (colored)

Relax checks in _yp_invalid_domain(); yp domains don't have to be
RFC1035 compliant. Still ensure that the give domain isn't empty,
isn't too long, and isn't going to be a security problem.

Revision 1.30 / (download) - annotate - [select for diffs], Mon Jul 21 14:09:32 1997 UTC (22 years, 11 months ago) by jtc
Branch: MAIN
Changes since 1.29: +10 -3 lines
Diff to previous 1.29 (colored)

If port provides __weak_alias(), provide an Standard C and POSIX pure
identifier namespace by renaming non standard functions and variables
such that they have a leading underscore.  The library will use those
names internally.  Weak aliases are used to provide the original names
to the API.

This is only the first part of this change.  It is most of the functions
which are implemented in C for all NetBSD ports.  Subsequent changes are
to add the same support to the remaining C files, to assembly files, and
to the automagically generated assembly source used for system calls.
When all of the above is done, ports with weak alias support should add
a definition for __weak_alias to <sys/cdefs.h>.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Jul 13 20:28:16 1997 UTC (22 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.28: +4 -5 lines
Diff to previous 1.28 (colored)

Fix RCSID's
printf -> warnx
Fix gcc warnings
Put locally declared functions in local.h

Revision 1.28 / (download) - annotate - [select for diffs], Mon Jul 7 02:00:43 1997 UTC (23 years ago) by lukem
Branch: MAIN
Changes since 1.27: +53 -4 lines
Diff to previous 1.27 (colored)

* implement _yp_invalid_domain, which returns non-zero if the given
  domainname isn't RFC1035 compliant. Also ensure that the length <=
  YPMAXDOMAIN (which is less than what RFC1035 allows).
* use _yp_invalid_domain in the public front-ends, instead of using
  hand-rolled checks
* fix a typo

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jan 23 14:02:35 1997 UTC (23 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored)

- convert unsafe strcpy(), strcat() and sprintf() to the `n' versions.
- some KNF.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jan 21 20:40:07 1997 UTC (23 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.25: +9 -5 lines
Diff to previous 1.25 (colored)

Use a different timeout for the underlying RPC transmission than the
upper-level YP call.  This allows the RPC code to retry the transaction,
which is helpful for busy networks.

Problem noted and suggested fix from Michael.Eriksson@era-t.ericsson.se,
and slightly modified by me to compute the RPC timeout one at compile-time,
rather than N times at run-time.

Fixes PR #3117.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Dec 24 15:08:39 1996 UTC (23 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.24: +7 -6 lines
Diff to previous 1.24 (colored)

Report yp errors every _yplib_nerrs like the other routines.

Revision 1.24 / (download) - annotate - [select for diffs], Wed May 29 20:06:04 1996 UTC (24 years, 1 month ago) by thorpej
Branch: MAIN
CVS Tags: nsswitch
Branch point for: ivory_soap2
Changes since 1.23: +5 -4 lines
Diff to previous 1.23 (colored)

Pull down yp/xdr fixes from release branch.

Revision 1.23 / (download) - annotate - [select for diffs], Thu May 23 13:49:04 1996 UTC (24 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (colored)

Avoid using clnt_perror() on the first rpc failure, since it is going to be
retried anyway. Only report it every _yplib_nerrs times.

Revision 1.22 / (download) - annotate - [select for diffs], Sat May 18 18:43:24 1996 UTC (24 years, 1 month ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-2-base
Branch point for: netbsd-1-2
Changes since 1.21: +10 -198 lines
Diff to previous 1.21 (colored)

Split yp_first, yp_next, yp_maplist and yperr_prot out of yplib.c.
Use a constant struct timeval for yp timeouts instead of creating
a new struct timeval in each yp function at runtime.

Revision 1.21 / (download) - annotate - [select for diffs], Wed May 15 05:27:53 1996 UTC (24 years, 1 month ago) by jtc
Branch: MAIN
Changes since 1.20: +3 -181 lines
Diff to previous 1.20 (colored)

Split yperr_match out of yplib.c; makes many static executables a bit smaller.

Revision 1.20 / (download) - annotate - [select for diffs], Tue May 14 23:37:33 1996 UTC (24 years, 1 month ago) by jtc
Branch: MAIN
Changes since 1.19: +4 -135 lines
Diff to previous 1.19 (colored)

Split yp_all, yp_master, and yp_other out of yplib.c; makes some static
executables a bit smaller.

Revision 1.19 / (download) - annotate - [select for diffs], Tue May 14 13:36:51 1996 UTC (24 years, 1 month ago) by jtc
Branch: MAIN
Changes since 1.18: +2 -48 lines
Diff to previous 1.18 (colored)

Split yperr_string out of yplib.c; makes many static executables a bit smaller.

Revision 1.18 / (download) - annotate - [select for diffs], Thu May 9 22:52:24 1996 UTC (24 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.17: +11 -4 lines
Diff to previous 1.17 (colored)

Fix PR/2348: infinite loop when RPC_PROCUNAVAIL

Revision 1.17 / (download) - annotate - [select for diffs], Sun Feb 4 23:26:26 1996 UTC (24 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

Change conditionals around RCS IDs to be like rest of libc.
From John Birrell <jb@cimlogic.com.au>.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Jul 14 21:04:24 1995 UTC (24 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.15: +286 -256 lines
Diff to previous 1.15 (colored)

- Const poisoning
- KNF police
- Detect malloc failures

Revision 1.15 / (download) - annotate - [select for diffs], Sat Jun 3 22:43:09 1995 UTC (25 years, 1 month ago) by mycroft
Branch: MAIN
Changes since 1.14: +7 -5 lines
Diff to previous 1.14 (colored)

Fill in sin_len.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Feb 27 13:00:53 1995 UTC (25 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 (colored)

clean up Ids

Revision 1.13 / (download) - annotate - [select for diffs], Wed Sep 28 01:38:06 1994 UTC (25 years, 9 months ago) by deraadt
Branch: MAIN
Branch point for: ivory_soap
Changes since 1.12: +14 -6 lines
Diff to previous 1.12 (colored)

check for ypbind.lock file, which indicates yp is alive.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Sep 20 07:20:36 1994 UTC (25 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.11: +6 -2 lines
Diff to previous 1.11 (colored)

don't print a "not responding" message for first failure.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Sep 18 02:56:00 1994 UTC (25 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.10: +4 -5 lines
Diff to previous 1.10 (colored)

If the binding file doesn't exist, we need to try RPC to ypbind
to wake it up. This probably fixes my problem with amd.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Aug 18 00:45:07 1994 UTC (25 years, 10 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0
Branch point for: netbsd-1-0
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Kill some totally minor ugliness that crept in.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Aug 6 23:07:50 1994 UTC (25 years, 11 months ago) by jtc
Branch: MAIN
Changes since 1.8: +23 -21 lines
Diff to previous 1.8 (colored)

Post 1.0 cleanup:
 * Include appropriate header files to bring prototypes into scope.
 * bcopy -> memcpy
 * bzero -> memset
 * bcmp  -> memcmp
 * Tweak yp xdr routines so compiler can do a better job --- saves
   at least 5 instructions per function call on the i386.

Revision 1.8 / (download) - annotate - [select for diffs], Wed May 25 09:52:07 1994 UTC (26 years, 1 month ago) by deraadt
Branch: MAIN
CVS Tags: netbsd-1-0-base
Changes since 1.7: +7 -5 lines
Diff to previous 1.7 (colored)

correct copyright

Revision 1.7 / (download) - annotate - [select for diffs], Fri Dec 3 10:10:21 1993 UTC (26 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.6: +23 -4 lines
Diff to previous 1.6 (colored)

sunos compatible /var/yp/binding/ files.
fix const warning

Revision 1.6 / (download) - annotate - [select for diffs], Thu Aug 26 00:48:21 1993 UTC (26 years, 10 months ago) by jtc
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5 (colored)

Declare rcsid strings so they are stored in text segment.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 24 18:29:16 1993 UTC (26 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.4: +10 -4 lines
Diff to previous 1.4 (colored)

new header files are more ansi-like

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jun 12 19:46:33 1993 UTC (27 years, 1 month ago) by deraadt
Branch: MAIN
CVS Tags: netbsd-0-9-base, netbsd-0-9-ALPHA
Branch point for: netbsd-0-9
Changes since 1.3: +7 -7 lines
Diff to previous 1.3 (colored)

a few typecasts because of the new prototypes

Revision 1.3 / (download) - annotate - [select for diffs], Sun May 16 02:47:22 1993 UTC (27 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.2: +33 -0 lines
Diff to previous 1.2 (colored)

added my copyright.. how self efacing of me

Revision 1.2 / (download) - annotate - [select for diffs], Tue Apr 27 02:14:45 1993 UTC (27 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +0 -4 lines
Diff to previous 1.1 (colored)

YP functions are always in libc. They just might not be called by getpwent()
and friends.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Apr 26 08:23:44 1993 UTC (27 years, 2 months ago) by deraadt
Branch: MAIN

parts of YP inside libc..

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>