1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-02 12:20:51 +00:00
Mirror of the FreeBSD src repository https://git.FreeBSD.org/src.git .
Go to file
Bill Paul 009790d136 More changes brought about by testing of yppush (which is almost finished):
In yp_server.c:

- Modify ypproc_xfr_2_svc() so that it sends both a return status and
  a yppush callback (if necessary: normally ypxfr is supposed to send the
  callback once it's done transfering a map, but if we can't get ypxfr
  off the ground for some reason, we have to send it here instead) and
  do it in the right order: have to send the reply to the ypproc_xfr
  request first, then send callback. This requires us to cheat a bit:
  you're supposed to just return() and let the RPC dispatcher send
  the reply for you, but we wouldn't be able to send the callback message
  if we did that, so we have to call svc_sendreply() ourselves, then
  send the callback, and then return NULL so that the RPC dispatcher
  won't call svc_sendreply() itself.

- Also modify ypproc_xfr_2_svc() so that it doesn't invoke ypxfr with
  the -f flag: this overrides the order number checks, which prevents
  us from ever refusing maps that aren't newer than then ones we already
  have.

In yp_access.c:

- Fix a typo in the TCP_WRAPPER support code (which is #ifdef'ed out
  by default): a close paren somehow vanished into the ether.
1996-01-10 16:07:39 +00:00
bin This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
eBones recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
etc echo setting of ${router} properly, e.g. between double quotes. :) 1996-01-08 04:50:18 +00:00
games recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
gnu Fix small bug with negative item_no. 1996-01-10 13:57:46 +00:00
include Update resolver include files to bind-4.9.3-rel level 1996-01-07 05:01:52 +00:00
lib Correct the strspn() man page so that it no longer references 1996-01-10 11:06:25 +00:00
libexec Sync with my sources at home (these are really tiny changes): 1996-01-06 20:28:06 +00:00
lkm No longer generate empty opt_sysvipc.h, and no longer issue -DSYSVSHM etc 1996-01-08 05:36:17 +00:00
release Remember to make the kernels dir. 1996-01-10 08:51:08 +00:00
sbin Yet another "fix" for some of the mistakes in the recent versions.. 1996-01-08 10:23:25 +00:00
secure This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
share Add ftp6.de.freebsd.org. 1996-01-08 11:53:46 +00:00
sys Add the 3C595 as a supported device for vx0. Delete the rest of the line 1996-01-09 23:14:57 +00:00
tools Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
usr.bin fixed some printf format mismatches and some lines exceeding 80 col's 1996-01-09 21:41:01 +00:00
usr.sbin More changes brought about by testing of yppush (which is almost finished): 1996-01-10 16:07:39 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
CVS-INFO Update the CVS template. 1995-07-23 17:37:22 +00:00
Makefile Add libutil/beforeinstall to the includes target 1996-01-01 08:33:17 +00:00
TODO Removed the ps through a pipe project since we decided this was 1995-04-23 21:34:23 +00:00