summaryrefslogtreecommitdiff
path: root/include/rpc
AgeCommit message (Collapse)Author
2005-01-08Oops. Too much 'KNF'. We don't use NULL_xdrproc_t, but someone mightKenneth R Westerback
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. PointedKenneth R Westerback
out by mickey@, seconded by millert@. ok deraadt@.
2004-01-22Remove unnecessary typedef usage.Marc Espie
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)Todd C. Miller
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 -> relatedmargarida
2003-03-14unkown -> unknownmargarida
ok millert@
2003-03-10fix spelling in commentDavid Krause
ok millert@
2002-12-11Make x_handy in XDR u_int, not int since there are places in theTodd C. Miller
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 ↵Todd C. Miller
outside the tree)
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2001-09-15prototype cleanupTheo de Raadt
2001-03-03plug many memory leaksTheo de Raadt
2000-10-12proto _rpc_dtablesize()Theo de Raadt
2000-08-22proto svc_getreqset2Theo de Raadt
1998-12-20pull in rpc/pmap_clnt.h to silence gcc and prototype xdr_opaque_auth for the ↵Todd C. Miller
same reason
1998-08-29change pmap_set() protocol to u_int, similar to solaris; ref: casperTheo de Raadt
1998-03-19Some -WallTodd C. Miller
1998-02-10pretty some types, real minorTheo de Raadt
1997-09-21Well, as we are heading for a release people are encouraged to rebuild theirNiklas Hallqvist
entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags.
1997-07-17proto moreTheo de Raadt
1997-07-02Move prototype for bindresvport(3) to <netiniet/in.h> as it isTodd C. Miller
not rpc-specific and other stuff uses it now.
1997-06-29relocated header filesNiels Provos
1996-07-31proto get_myaddress()Theo de Raadt
1996-07-29proto bindresvport() hereTheo de Raadt
1996-07-20(*cl_control)() takes a void * for last paramTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt