Home | History | Annotate | Download | only in libsa
History log of /src/sys/lib/libsa/rpc.c
RevisionDateAuthorComments
 1.31  05-Apr-2019  christos Go back ot using 0x%x instead of %#x because we don't always support the
format. See subr_prf.c
 1.30  31-Mar-2019  christos fix warnings, printf formats, etc.
 1.29  17-Jan-2009  tsutsui branches: 1.29.66;
Remove __P().
 1.28  12-Jan-2009  tsutsui Replace time_t values in libsa sources with the following two types
to avoid unnecessary 64 bit ops which would make binaries larger:

satime_t (currently unsigned int):
numbers in seconds returned by the machine dependent getsecs() function
which are used to measure relative time

saseconds_t (currently int):
numbers in seconds used to specify timeout to network drivers

Per discussion on current-users.
 1.27  25-Mar-2008  christos branches: 1.27.4; 1.27.12;
- use mem* instead of b* routines, and kill the b* routines.
- use the mem* routines from libc.
XXX: There will be some lossage, but I am fixing it.
 1.26  24-Nov-2007  isaki branches: 1.26.14;
style, indent, and ANSI-fy.
 1.25  21-Jan-2006  dsl branches: 1.25.42; 1.25.44; 1.25.50;
Adjust code so that it will work when _STANDALONE isn't defined.
Allows it to be used for mount_nfs when SMALL is set - eg install floppies/
 1.24  11-Dec-2005  christos branches: 1.24.2;
merge ktrace-lwp.
 1.23  31-Aug-2003  fvdl branches: 1.23.16;
Fix signed/unsigned warnings.
 1.22  12-Mar-2003  drochner branches: 1.22.2;
no need to include "netif.h" anymore
(shared interface stuff is in iodesc.h, included by net.h)
 1.21  30-Mar-2000  augustss Kill some more register declarations.
 1.20  13-Nov-1999  thorpej Backout my libsa changes.
 1.19  11-Nov-1999  thorpej Update for the improvements to libsa, and don't reference libkern.h.
 1.18  23-Jan-1998  thorpej branches: 1.18.14; 1.18.16; 1.18.20;
Fix some debugging printf formats.
 1.17  26-Jun-1997  drochner Avoid user space headers for standalone programs.
Don't use sys/lib/libkern or sys/lib/libz if not standalone
(ie, user space test programs).
 1.16  13-Oct-1996  christos backout previous kprintf changes
 1.15  10-Oct-1996  christos printf -> kprintf, sprintf -> ksprintf
 1.14  26-Sep-1996  cgd enough 64-bit fixes to make network booting work on the Alpha. In general,
these are hacks (s/long/int/, etc.), but this code really needs a heavy
cleaning (including fixed-size typing) and I don't have time to give it one
now.
 1.13  10-Jul-1996  cgd remove some unnecessary and broken casts on char *'s which are being subtracted
 1.12  26-Feb-1996  gwr Make this code independent of <sys/nfs> now that we use very little
from there anyway, so we can ignore changes in the NFS code...
 1.11  26-Feb-1996  scottr Make these build again in the wake of the v3 changes
 1.10  23-Sep-1995  gwr More cleanup: change some private types to eliminate casts,
replace some "goto xxx" with return(-1). (mostly cosmetic)
 1.9  18-Sep-1995  pk Another round of clean up, including fixes presented by Matthias Drochner
(PR#1404). Things to be noted:
- all IP addresses are now `struct in_addr's.
- the function rarp_getipaddress() no longer return `myip'; in stead
it returns -1 on failure (errno set), 0 on success. `myip' is set
as a size-effect.
 1.8  17-Sep-1995  pk Revert fs_ops read/write declarations; these return error numbers.
Get rid of some more compiler warnings.
Set errno where appropriate.
 1.7  14-Sep-1995  pk Clear up some size_t/ssize_t confusion.
 1.6  03-Jul-1995  gwr Build all RPC requests with AUTH_UNIX (thanks to Chuck Silvers)
 1.5  27-Jun-1995  gwr Modified to do less copying, and to allow determination of
the address from whence the reply has come.
 1.4  20-Feb-1995  mycroft Various:
* Fix some misused types.
* Encapsulate the protocols better.
* Rearrange the RPC stuff to work more like the kernel. (Needs more work.)
* Remove a bunch of extra hair when reading a file over NFS.
* Use RPCAUTH_UNIX when talking to the NFS server.
 1.3  19-Feb-1995  mycroft Add some more diagnostic info. Increment the xid in a better place.
 1.2  26-Oct-1994  cgd new RCS ID format.
 1.1  08-May-1994  brezak Standalone networking for network boot loaders.
 1.18.20.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.18.16.1  15-Nov-1999  fvdl Sync with -current
 1.18.14.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
 1.22.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.22.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.22.2.1  03-Aug-2004  skrll Sync with HEAD
 1.23.16.2  07-Dec-2007  yamt sync with head
 1.23.16.1  21-Jun-2006  yamt sync with head.
 1.24.2.1  01-Feb-2006  yamt sync with head.
 1.25.50.1  08-Dec-2007  mjf Sync with HEAD.
 1.25.44.1  09-Jan-2008  matt sync with HEAD
 1.25.42.1  27-Nov-2007  joerg Sync with HEAD. amd64 Xen support needs testing.
 1.26.14.2  17-Jan-2009  mjf Sync with HEAD.
 1.26.14.1  03-Apr-2008  mjf Sync with HEAD.
 1.27.12.1  19-Jan-2009  skrll Sync with HEAD.
 1.27.4.1  04-May-2009  yamt sync with head.
 1.29.66.1  10-Jun-2019  christos Sync with HEAD

RSS XML Feed