| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | When system calls indicate an error they return -1, not some arbitrary | 2019-06-28 | 1 | -3/+3 | |
| | | | | | | | value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future. | ||||
| * | Remove dead gettimeofday calls and timevals. | 2018-01-06 | 1 | -3/+1 | |
| | | | | | ok jca@ | ||||
| * | Simplify and unify timespec variables used in those event loops | 2017-12-14 | 1 | -4/+3 | |
| | | | | | ok millert@ | ||||
| * | Use CLOCK_MONOTONIC for the rpc event loops | 2017-12-14 | 1 | -11/+12 | |
| | | | | | From Scott Cheloha, ok deraadt@ tb@ | ||||
| * | delete old lint ARGSUSED comments | 2015-11-01 | 1 | -2/+1 | |
| | | |||||
| * | Wrap <rpc/*.h> so that calls go direct and the symbols are all weak. | 2015-09-13 | 1 | -1/+2 | |
| | | | | | | | Hide __xprt_register() and _authenticate(); truncate <rpc/svc_auth.h> ok deraadt@ | ||||
| * | Remove all bogus writes to stderr. Only explicit requests should | 2015-09-01 | 1 | -3/+1 | |
| | | | | | | go that way. ok miod beck | ||||
| * | Merge from NetBSD from 1999-03-25:" | 2014-11-11 | 1 | -3/+5 | |
| | | | | | | | | | | | | | * don't close the socket unless it was opened by the function * note (in the comments) that the client is responsible for closing the socket if they opened it, or they didn't use CLNT_DESTROY() fixes a couple of unnecessary closing of already-closed sockets. noted by: Matthias Drochner <M.Drochner@fz-juelich.de>" tested by many in snaps ok schwarze@ | ||||
| * | Oracle has re-licensed sunrpc under a three-clause BSD license. | 2010-09-01 | 1 | -29/+30 | |
| | | | | | Update our sources appropriately. OK deraadt@ jsg@ | ||||
| * | When authnone_create fails, do not leave behind a NULL cl_auth attribute, | 2009-06-02 | 1 | -2/+7 | |
| | | | | | | | 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 ARGSUSED | 2006-03-31 | 1 | -1/+2 | |
| | | |||||
| * | zap remaining rcsid. | 2005-08-08 | 1 | -4/+1 | |
| | | | | | | | Kill old files that are no longer compiled. okay theo | ||||
| * | ansify. ok deraadt@ jaredy@ | 2005-04-01 | 1 | -41/+16 | |
| | | |||||
| * | Bit of KNF - replace (<type> *)0 and (<type> *)NULL with NULL. Pointed | 2005-01-08 | 1 | -6/+6 | |
| | | | | | | | out by mickey@, seconded by millert@. ok deraadt@. | ||||
| * | Implement svc_getreq_poll(3) and friends and use poll(2) instead of select(2) | 2003-12-31 | 1 | -28/+19 | |
| | | | | | | | | | | 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@ | ||||
| * | prototype cleanup | 2001-09-15 | 1 | -24/+25 | |
| | | |||||
| * | uninit variables | 2000-08-24 | 1 | -2/+2 | |
| | | |||||
| * | incorrect timeout handling | 1998-05-19 | 1 | -2/+2 | |
| | | |||||
| * | Some -Wall. | 1997-09-22 | 1 | -1/+2 | |
| | | |||||
| * | something is wrong with this level of randomness; let 2.1 go out with this "problem" | 1997-04-29 | 1 | -2/+2 | |
| | | |||||
| * | re-randomize xid on reuse of a CLIENT *; pointed out by adam@math.tau.ac.il | 1997-04-27 | 1 | -2/+2 | |
| | | |||||
| * | use arc4random for xid generation | 1997-01-02 | 1 | -6/+2 | |
| | | |||||
| * | avoid close(-1) cases | 1996-12-10 | 1 | -2/+3 | |
| | | |||||
| * | Cast better for the alpha. | 1996-11-14 | 1 | -2/+2 | |
| | | |||||
| * | Remove dead code | 1996-09-15 | 1 | -2/+2 | |
| | | | | | | | Remove unused variables Silence some warnings lint(1) is your friend | ||||
| * | perturb xid further. confuse the world | 1996-09-02 | 1 | -2/+6 | |
| | | |||||
| * | memset 0; also fix for byte order botch in __svc_fdset handling; thanks to mw@openbsd.org | 1996-08-20 | 1 | -3/+4 | |
| | | |||||
| * | Fix RCS ids | 1996-08-19 | 1 | -7/+2 | |
| | | | | | Make sure everything uses {SYS,}LIBC_SCCS properly | ||||
| * | support descriptors > FD_SETSIZE and correct timeout handling | 1996-08-15 | 1 | -14/+40 | |
| | | |||||
| * | bcopy->memcpy & tag | 1996-07-20 | 1 | -1/+2 | |
| | | |||||
| * | bogus frees; from jraynard@freebsd.org | 1996-07-20 | 1 | -2/+4 | |
| | | |||||
| * | Pull prototypes into scope | 1996-03-25 | 1 | -2/+3 | |
| | | | | | Remove graticious casts | ||||
| * | initial import of NetBSD tree | 1995-10-18 | 1 | -0/+460 | |
