summaryrefslogtreecommitdiffstats
path: root/lib/libc/rpc/clnt_udp.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* When authnone_create fails, do not leave behind a NULL cl_auth attribute,schwarze2009-06-021-1/+6
| | | | | | because that one will typically derefenced later without any checking. Instead, flag the error condition and bail out cleanly. useful feedback from kjell@ and ok millert@
* sprinkle a bit of ARGSUSEDderaadt2006-03-311-1/+2
|
* zap remaining rcsid.espie2005-08-081-4/+1
| | | | | | Kill old files that are no longer compiled. okay theo
* ansify. ok deraadt@ jaredy@otto2005-04-011-34/+15
|
* Bit of KNF - replace (<type> *)0 and (<type> *)NULL with NULL. Pointedkrw2005-01-081-4/+4
| | | | | | out by mickey@, seconded by millert@. ok deraadt@.
* Implement svc_getreq_poll(3) and friends and use poll(2) instead of select(2)millert2003-12-311-34/+15
| | | | | | | | | 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@
* use socklen_t where needed; henning pvalchev okderaadt2002-09-061-2/+2
|
* compatiblity -> compatibilityderaadt2002-06-031-2/+2
| | | | | | decriptor -> descriptor authentciated -> authenticated transmition -> transmission
* prototype cleanupderaadt2001-09-151-26/+25
|
* uninit variablesderaadt2000-08-241-2/+2
|
* match xid nicer; plus notes for later workderaadt1998-03-011-5/+18
|
* if xdr_replymsg() fails, it can leave memory still allocated. thus wederaadt1997-11-051-2/+8
| | | | | | need to go XDR_FREE it; wpaul@freebsd. clnt_raw.c also appears to have the same problem, and there is precedent for the solution in various other rpc code.
* Some -Wall.millert1997-09-221-1/+2
|
* something is wrong with this level of randomness; let 2.1 go out with this "problem"deraadt1997-04-291-4/+6
|
* re-randomize xid on reuse of a CLIENT *; pointed out by adam@math.tau.ac.ilderaadt1997-04-271-6/+4
|
* use arc4random for xid generationderaadt1997-01-021-6/+2
|
* Missed one cast.etheisen1996-11-141-2/+2
|
* perturb xid further. confuse the worldderaadt1996-09-021-2/+6
|
* memset 0; also fix for byte order botch in __svc_fdset handling; thanks to mw@openbsd.orgderaadt1996-08-201-3/+4
|
* Fix RCS idstholo1996-08-191-7/+2
| | | | Make sure everything uses {SYS,}LIBC_SCCS properly
* support descriptors > FD_SETSIZE and correct timeout handlingderaadt1996-08-151-48/+66
|
* bcopy->memcpy & tagderaadt1996-07-201-1/+2
|
* typoderaadt1996-06-291-1/+1
|
* Pull prototypes into scopetholo1996-03-251-3/+4
| | | | Remove graticious casts
* initial import of NetBSD treederaadt1995-10-181-0/+436