summaryrefslogtreecommitdiffstats
path: root/sys/nfsserver/nfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Rework socket upcalls to close some races with setup/teardown of upcalls.jhb2009-06-011-6/+4
* Change nfsserver so that it uses the nfssvc() system call providedrmacklem2009-04-121-16/+4
* Include audit.h so that the system call path protected by NFS_LEGACYRPCrwatson2009-02-231-0/+2
* Audit the flag argument to the nfssvc(2) system call.rwatson2009-02-081-0/+2
* Implement support for RPCSEC_GSS authentication to both the NFS clientdfr2008-11-031-2/+6
* Document a few sysctls in the NFS client and server code.trhodes2008-11-021-3/+6
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-8/+8
* Decontext-alize the nfsserver module.attilio2008-09-161-11/+8
* Remove spls from NFS server setup call; expand receive socket bufferrwatson2008-06-301-8/+3
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.ru2008-03-251-2/+2
* Set the NFS server sockbuf high watermarks to the system defaultsmohans2007-10-121-4/+3
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichrwatson2007-08-061-13/+4
* First in a series of changes to remove the now-unused Giant compatibilityrwatson2007-07-271-8/+2
* Remove MAC Framework access control check entry points made redundant withrwatson2007-04-221-8/+0
* Attempt to rationalize NFS privileges:rwatson2007-04-211-1/+1
* - Turn all explicit giant acquires into conditional VFS_LOCK_GIANTs.jeff2007-03-171-0/+2
* Change these descriptions of memory types used in malloc(9), as theirwkoszek2007-03-051-4/+3
* Remove 'MPSAFE' annotations from the comments above most system calls: allrwatson2007-03-041-3/+0
* MFp4: 92972, 98913 + one more changebz2006-12-121-9/+13
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* Use TAILQ_FOREACH_SAFE() in a couple of places.jhb2006-08-011-3/+1
* Manage the ucred for the NFS server using the crget/crfree API defined incsjp2006-01-281-0/+8
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-3/+3
* Do not do write gathering for NFSv3, since it makes no sense unlessdelphij2005-03-261-1/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Merge additional socket buffer locking from rwatson_netperf:rwatson2004-06-171-0/+8
* Add an assertion that nfssvc() isn't called with Giant.rwatson2004-05-311-0/+10
* No need to conditionally acquire Giant in nfssvc_nfsd() because itrwatson2004-05-291-2/+0
* The socket code upcalls into the NFS server using the so_upcallrwatson2004-05-241-9/+56
* Don't let the NFS server module be unloaded as long as there arepeadar2004-04-111-3/+3
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Spell 2 as SHUT_RDWR when used as an argument to soshutdown().rwatson2004-04-041-1/+1
* Explicitly compare pointers with NULL rather than treating a pointer asrwatson2004-04-041-2/+3
* Assert GIANT_REQUIRED where sockets are manipulated. This issam2003-11-071-0/+2
* - Set the sopt_dir member of the sockopt structure, otherwise, this parameterjeff2003-10-041-0/+2
* Change idle state sleep identifier to "-" for nfsd.phk2003-07-021-1/+1
* Use __FBSDID().obrien2003-06-111-1/+0
* Protect read-modify-write increment of f_count field with file lock.hsu2003-06-051-1/+1
* Add /* FALLTHROUGH */phk2003-05-311-0/+1
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-5/+5
* Back out M_* changes, per decision of the TRB.imp2003-02-191-6/+6
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-6/+6
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-1/+1
* Permit MAC policies to instrument the access control decisions forrwatson2002-11-041-2/+9
* Use m_length() instead of home-rolled versions.phk2002-09-181-6/+1
* Oops, another unused arg to nfssvc_nfsd(). *blush*peter2002-07-241-3/+3
* Fully exterminate nfsd_srvargs and nfsd_cargs. They were either unusedpeter2002-07-241-18/+10
* sync comment with reality. IN6P_BINDV6ONLY -> IN6P_IPV6_V6ONLY.ume2002-07-221-1/+1
OpenPOWER on IntegriCloud