aboutsummaryrefslogtreecommitdiff
path: root/sys/rpc
Commit message (Expand)AuthorAgeFilesLines
* Delete the declaration of an unused variable so that it will build.Rick Macklem2009-06-201-1/+0
* Rework the credential code to support larger values of NGROUPS andBrooks Davis2009-06-193-12/+6
* Since svc_[dg|vc|tli|tp]_create() did not hold a reference count on theRick Macklem2009-06-173-3/+12
* Replace the global references to "hostid" in svc_rpcsec_gss.c to localRick Macklem2009-06-151-1/+7
* When a Solaris10 client does an NFS mount using krb5i or krb5p, theRick Macklem2009-06-131-1/+1
* For the case where another thread was doing a connect and thatRick Macklem2009-06-101-2/+2
* Add a temporary workaround for panics being seen on NFS servers with ZFS,Robert Watson2009-06-071-0/+3
* Add a check to xprt_unregister() to catch the case where anotherRick Macklem2009-06-071-0/+7
* Fix a lockorder reversal I introduced in r193436 when I moved theRick Macklem2009-06-071-0/+1
* Correct MAC compile problems resulting from the new RPC code copying andRobert Watson2009-06-051-1/+4
* Fix upcall races in the client side krpc. For the client side upcall,Rick Macklem2009-06-042-3/+53
* Fix two races in the server side krpc w.r.t upcalls:Rick Macklem2009-06-043-7/+20
* Add internal 'mac_policy_count' counter to the MAC Framework, which is aRobert Watson2009-06-021-2/+0
* Rework socket upcalls to close some races with setup/teardown of upcalls.John Baldwin2009-06-014-62/+53
* fix xdrmem_control to be safe in an if statementKip Macy2009-05-301-2/+2
* Place hostnames and similar information fully under the prison system.Jamie Gritton2009-05-291-8/+5
* MFdevbranch 192944Kip Macy2009-05-281-0/+16
* Remove the unmaintained University of Michigan NFSv4 client from 8.xRobert Watson2009-05-222-2468/+0
* Added a field to the SVCXPRT structure that the nfsv4 server canRick Macklem2009-04-161-0/+1
* Use the correct creds when reconnecting so that we have enough privilege toDoug Rabson2009-02-051-2/+3
* Add a missing call to mtx_destroy().Doug Rabson2008-11-121-0/+1
* Implement support for RPCSEC_GSS authentication to both the NFS clientDoug Rabson2008-11-0329-738/+5957
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-6/+6
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+1
* Rename RPC's 'struct pmap' to 'struct portmap' to avoid confusing it withDoug Rabson2008-08-252-7/+7
* Rename the static M_RPC defined here to M_RPCCLNT, since a global M_RPCKris Kennaway2008-08-181-6/+6
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-2/+3
* Add a missing call to mtx_destroy() in clnt_reconnect_destroy().Doug Rabson2008-08-131-0/+1
* Re-work the code slightly to avoid a possible livelock.Doug Rabson2008-07-231-23/+27
* Move the NFS/RPC code away from lbolt.Ed Schouten2008-07-221-2/+3
* Introduce a new lock, hostname_mtx, and use it to synchronize accessRobert Watson2008-07-051-0/+4
* It may be #if 0'd out code, but change a varname to not shadow a global.Julian Elischer2008-06-291-4/+4
* Include <sys/pcpu.h> for curthread.Doug Rabson2008-06-271-0/+1
* Re-implement the client side of rpc.lockd in the kernel. This implementationDoug Rabson2008-06-267-182/+556
* Fix some issues that showed up during Kris' testing.Doug Rabson2008-04-111-2/+8
* Minor changes to improve compatibility with older FreeBSD releases.Doug Rabson2008-03-2814-14/+22
* Add kernel module support for nfslockd and krpc. Use the module systemDoug Rabson2008-03-271-0/+21
* Add the new kernel-mode NFS Lock Manager. To use it instead of theDoug Rabson2008-03-2635-7/+11882
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.Ruslan Ermilov2008-03-251-8/+8
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichRobert Watson2007-08-061-16/+0
* Check for a NULL return from rpcclnt_buildheader- it can fail ifMatt Jacob2007-06-161-0/+13
* Move rpc/types.h under sys/, as this is used by ZFS kernel module.Pawel Jakub Dawidek2007-04-101-0/+2
* Replace GIANT_REQUIRED's present for socket locking with NET_LOCK_GIANT().Robert Watson2007-03-251-9/+20
* Fix up some cut-n-paste damage and some out-of-date comments.Jim Rees2006-01-201-29/+34
* Use thread0 instead of user's thread for sobind.Jim Rees2006-01-201-1/+5
* Fix -Wundef.Ruslan Ermilov2005-12-041-3/+3
* Add GIANT_REQUIRED and WITNESS sleep warnings to uprintf() and tprintf(),Robert Watson2005-09-191-1/+8
* - Don't call rpcclnt_realign() if we don't have any mbufs to realign.David Schultz2005-03-191-15/+12
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-073-6/+6
* Prefer C99's __func__ over GCC's __FUNCTION__.Stefan Farfeleder2004-09-231-1/+1