aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* In order to better support flexible and extensible access control,Robert Watson2002-08-151-1/+6
* Fix return case for negative namelen by jumping to normal exit processingRobert Watson2002-08-151-2/+4
* Moved sf_buf_alloc and sf_buf_free function declarations to sys/socketvar.hDavid Greenman2002-08-131-2/+0
* Remove obsolete comment about sf_buf_* functions being static. They wereDavid Greenman2002-08-131-3/+0
* Fix sendfile(), who was calling vn_rdwr() without aresid parameter andSemen Ustimenko2002-08-111-2/+2
* While we're at it, add range checks similar to those in previous commit toJacques Vidrine2002-08-091-0/+8
* Add additional range checks for copyout targets.Robert Watson2002-08-091-0/+2
* Include file cleanup; mac.h and malloc.h at one point had orderingRobert Watson2002-08-011-0/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-311-0/+21
* o In do_sendfile(), replace vm_page_sleep_busy() by vm_page_sleep_if_busy()Alan Cox2002-07-301-5/+6
* - Make use of the VM_ALLOC_WIRED flag in the call to vm_page_alloc() inAndrew R. Reiter2002-07-231-12/+12
* Lock accesses to the page queues by sendfile() and friends.Alan Cox2002-07-131-0/+8
* Create a bug-for-bug FreeBSD4 compatible version of sendfile and move theAlfred Perlstein2002-07-121-3/+36
* nuke more instances of caddr_tAlfred Perlstein2002-06-291-23/+19
* remove or replace caddr_t with void.Alfred Perlstein2002-06-281-32/+29
* At long last, commit the zero copy sockets code.Kenneth D. Merry2002-06-261-7/+7
* Implement SO_NOSIGPIPE option for sockets. This allows one to request thatAlfred Perlstein2002-06-201-1/+2
* Catch up to changes in ktrace API.John Baldwin2002-06-071-8/+8
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-35/+2
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-2/+35
* In sendfile(), use the vn_rdwr() helper function, rather than manuallyRobert Watson2002-04-191-13/+4
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-241-3/+3
* Remove __P.Alfred Perlstein2002-03-191-8/+8
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-4/+4
* Fixed bug in calculation of amount of file to send when nbytes !=0 andDavid Greenman2002-01-221-3/+6
* SMP Lock struct file, filedesc and the global file list.Alfred Perlstein2002-01-131-7/+29
* Sockets are called 'so' not 'sp'.Alfred Perlstein2002-01-091-8/+8
* o Make the credential used by socreate() an explicit argument toRobert Watson2001-12-311-3/+6
* Give struct socket structures a ref counting interface similar toMatthew Dillon2001-11-171-134/+71
* remove holdfp()Matthew Dillon2001-11-141-17/+5
* KSE Milestone 2Julian Elischer2001-09-121-176/+168
* Giant pushdown syscalls in kern/uipc_syscalls.c. Affected calls:Matthew Dillon2001-08-311-67/+230
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-13/+4
* Don't dereference a NULL pointer if we fail to get a sendfilebuf.David Malone2001-06-241-1/+2
* Add vm locking to sendfile(2) and sf_buf_free().John Baldwin2001-05-251-5/+13
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+5
* Revert consequences of changes to mount.h, part 2.Greg Lehey2001-04-291-1/+0
* Sendfile is documented to return 0 on success, however if when aAlfred Perlstein2001-04-261-0/+7
* Correct #includes to work with fixed sys/mount.h.Greg Lehey2001-04-231-0/+1
* Fix is a similar race condition as existed in the mbuf code. When we goBosko Milekic2001-03-081-6/+7
* Make the wait for sendfile buffers interruptable. Stops one processDavid Malone2001-03-081-3/+24
* Grab the process lock while calling psignal and before calling psignal.John Baldwin2001-03-071-1/+4
* Return ECONNABORTED from accept if connection is closed while on theJonathan Lemon2001-02-141-1/+14
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-6/+6
* Fix the <sys/queue.h> abuse.Poul-Henning Kamp2001-01-021-8/+7
* Add an XXX about a <sys/queue.h> transgression which needs cleaned up.Poul-Henning Kamp2001-01-021-0/+1
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.Bosko Milekic2000-12-211-3/+3
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-2/+2
* Changed second argument in a call to sf_buf_free() to be NULL instead ofDavid Greenman2000-12-031-1/+1