summaryrefslogtreecommitdiffstats
path: root/lib/libc/rpc/pmap_rmt.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Oracle has re-licensed sunrpc under a three-clause BSD license.millert2010-09-011-29/+30
| | | | Update our sources appropriately. OK deraadt@ jsg@
* use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgderaadt2007-09-021-2/+2
|
* Check return value of authunix_create_default(); from bret lambertotto2006-09-221-3/+9
| | | | with some guidance by me; ok jaredy@
* internal API newgetbroadcastnets() does not need a sockderaadt2006-03-311-5/+3
|
* 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-26/+16
|
* Bit of KNF - replace (<type> *)0 and (<type> *)NULL with NULL. Pointedkrw2005-01-081-2/+2
| | | | | | out by mickey@, seconded by millert@. ok deraadt@.
* Ensure that 'addrs' is always initialized before use (from Yamamotokrw2004-12-171-11/+8
| | | | | | | | | | | Takashi). If no broadcast networks are found then just return RPC_CANTSEND. Eliminate perror() calls (suggested by Yamamoto Takashi and seconded by deraadt@, otto@ and millert@) and just let return values speak. ok millert@
* Implement svc_getreq_poll(3) and friends and use poll(2) instead of select(2)millert2003-12-311-24/+16
| | | | | | | | | 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/+3
|
* prototype cleanupderaadt2001-09-151-10/+10
|
* uninit variablesderaadt2000-08-241-2/+2
|
* use getifaddrs(3) instead of SIOCGIFCONF, to avoid alignment issues.itojun2000-05-191-51/+32
|
* realloc repairderaadt1998-08-141-4/+8
|
* avoid close(closed_socket) or close(-1); it looks disgusting in kdumpderaadt1997-07-091-7/+6
|
* handle SIOCGIFCONF for as many interfaces as providedderaadt1997-01-221-23/+44
|
* use arc4random for xid generationderaadt1997-01-021-6/+2
|
* avoid close(-1) casesderaadt1996-12-101-2/+3
|
* More Alpha casts.etheisen1996-11-141-2/+2
|
* Remove dead codetholo1996-09-151-1/+2
| | | | | | Remove unused variables Silence some warnings lint(1) is your friend
* 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-18/+31
|
* idle cleanupderaadt1996-08-101-4/+5
|
* idle cleanupderaadt1996-08-101-14/+6
|
* bcopy->memcpy & tagderaadt1996-07-201-1/+2
|
* Pull prototypes into scopetholo1996-03-251-3/+3
| | | | Remove graticious casts
* initial import of NetBSD treederaadt1995-10-181-0/+391