summaryrefslogtreecommitdiffstats
path: root/include/rpc
AgeCommit message (Collapse)AuthorFilesLines
2016-08-27Pull in <sys/select.h> for fd_setguenther1-1/+2
ok deraadt@
2015-09-14Prefer the standardized <poll.h> over <sys/poll.h>guenther1-2/+2
2015-09-13Wrap <rpc/*.h> so that calls go direct and the symbols are all weak.guenther2-54/+2
Hide __xprt_register() and _authenticate(); truncate <rpc/svc_auth.h> ok deraadt@
2015-09-13authdes_create() was never implementedguenther1-3/+1
2014-10-29Add prototypes for xdr_{accepted,rejected}_reply() and svcudp_enablecache()guenther2-2/+6
(Both NetBSD and FreeBSD provide these prototypes) ok millert@
2010-09-01Oracle has re-licensed sunrpc under a three-clause BSD license.millert13-371/+375
Update our sources appropriately. OK deraadt@ jsg@
2010-05-01incomming -> incomingmk1-2/+2
The ones found in gnu/ left out by intention. ok jmc
2008-12-09Commit requested by marco:otto1-1/+2
Add nonblock support for xdrrecs ok millert blambert & otto; from NetBSD. libc bump to follow soon.
2008-06-13implement xdr_int64_t, xdr_u_int64_tsturm1-1/+3
from NetBSD
2007-11-24some spelling fixes from Martynas Venckusjmc1-2/+2
2006-11-10add void set_rpc_maxgrouplist(int), to be able to make mount_nfs -ggrunk1-1/+2
working again. help from millert@, ok deraadt@ pedro@
2006-02-06typos from alexey dobriyan;jmc1-2/+2
2005-01-08Oops. Too much 'KNF'. We don't use NULL_xdrproc_t, but someone mightkrw1-2/+2
use it in a vararg function call that needs the type info. Pointed out by otto@.
2005-01-08Bit of KNF - replace (<type> *)0 and (<type> *)NULL with NULL. Pointedkrw1-2/+2
out by mickey@, seconded by millert@. ok deraadt@.
2004-01-22Remove unnecessary typedef usage.espie9-119/+127
u_char -> unsigned char u_short -> unsigned short u_long -> unsigned long u_int -> unsigned int okay millert@
2003-12-31Implement svc_getreq_poll(3) and friends and use poll(2) instead of select(2)millert1-6/+7
in the libc rpc code. The main difference between this and the previous version is the use of a simple free list that simplifies the logic when adding a socket to svc_pollfd. I've also added code to pack svc_pollfd when the free list gets too big. The idea general idea is to keep svc_pollfd as tightly packed as possible to make poll(2) efficient. Tested by many people and OK deraadt@
2003-03-16realated -> relatedmargarida1-2/+2
2003-03-14unkown -> unknownmargarida1-2/+2
ok millert@
2003-03-10fix spelling in commentdavid1-2/+2
ok millert@
2002-12-11Make x_handy in XDR u_int, not int since there are places in themillert1-2/+2
code that assign a u_int value to x_handy. However, this means that we need to be careful checking for overflow as we can no longer subtract a value and check the result for < 0. We reorder the expression instead to avoid this problem (basic algebra). deraadt@ OK
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)millert6-65/+47
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert11-120/+120
2001-09-15prototype cleanupderaadt2-4/+4
2001-03-03plug many memory leaksderaadt1-1/+2
2000-10-12proto _rpc_dtablesize()deraadt1-1/+4
2000-08-22proto svc_getreqset2deraadt1-1/+2
1998-12-20pull in rpc/pmap_clnt.h to silence gcc and prototype xdr_opaque_auth for the same reasonmillert1-1/+5
1998-08-29change pmap_set() protocol to u_int, similar to solaris; ref: casperderaadt1-2/+2
1998-03-19Some -Wallmillert1-2/+2
1998-02-10pretty some types, real minorderaadt2-9/+9
1997-09-21Well, as we are heading for a release people are encouraged to rebuild theirniklas13-0/+14
entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags.
1997-07-17proto morederaadt1-0/+5
1997-07-02Move prototype for bindresvport(3) to <netiniet/in.h> as it ismillert1-1/+0
not rpc-specific and other stuff uses it now.
1997-06-29relocated header filesprovos1-0/+131
1996-07-31proto get_myaddress()deraadt1-0/+1
1996-07-29proto bindresvport() herederaadt1-0/+3
1996-07-20(*cl_control)() takes a void * for last paramderaadt1-1/+1
1995-10-18initial import of NetBSD treederaadt12-0/+1925