summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_socket.c
Commit message (Expand)AuthorAgeFilesLines
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-16/+16
* Disallow listen() on sockets which are in the SS_ISCONNECTED ortmm2003-01-171-0/+4
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-6/+6
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-6/+6
* In sodealloc(), if there is an accept filter present on the socketalfred2003-01-051-9/+3
* s/sokqfilter/soo_kqfilter/ for consistency with the naming of allphk2002-12-231-1/+1
* Small SO_RCVTIMEO and SO_SNDTIMEO values are mistakenly taken to be zero.maxim2002-11-271-0/+2
* Fix instances of macros with improperly parenthasized arguments.alfred2002-11-091-1/+1
* Fix filt_soread() to properly flag a kevent when a 0-byte datagram iskbyanc2002-11-051-1/+1
* Revert the change in revision 1.77 of kern/uipc_socket2.c. It is causingalc2002-11-021-1/+1
* Track the number of non-data chararacters stored in socket buffers so thatkbyanc2002-11-011-1/+1
* Trim extraneous #else and #endif MAC comments per style(9).rwatson2002-10-281-8/+8
* Modify label allocation semantics for sockets: pass in soalloc's mallocrwatson2002-10-051-3/+11
* Make similar changes to fo_stat() and fo_poll() as made earlier torwatson2002-08-161-1/+2
* Use the credential authorizing the socket creation operation to performrwatson2002-08-121-2/+2
* Include file cleanup; mac.h and malloc.h at one point had orderingrwatson2002-08-011-1/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-1/+42
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-0/+11
* Catch up to rev 1.87 of sys/sys/socketvar.h (sb_cc changed from u_longmike2002-07-241-1/+1
* More caddr_t removal.alfred2002-06-291-2/+2
* At long last, commit the zero copy sockets code.ken2002-06-261-0/+102
* Implement SO_NOSIGPIPE option for sockets. This allows one to request thatalfred2002-06-201-0/+2
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-311-177/+31
* - td will never be NULL, so the call to soalloc() in socreate() will alwaysarr2002-05-211-2/+2
* - OR the flag variable with M_ZERO so that the uma_zalloc() handles thearr2002-05-211-2/+1
* Lock down a socket, milestone 1.tanimura2002-05-201-31/+177
* Make funsetown() take a 'struct sigio **' so that the locking canalfred2002-05-061-1/+1
* Redo the sigio locking.alfred2002-05-011-1/+1
* Make sure that sockets undergoing accept filtering are aborted in asilby2002-04-261-2/+1
* There's only one socket zone so we don't need to remember ithsu2002-04-081-2/+1
* UMA permited us to utilize the 'waitok' flag to soalloc.jeff2002-03-201-2/+7
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-4/+4
* This is the first part of the new kernel memory allocator. This replacesjeff2002-03-191-1/+1
* In sosend(), enforce the socket buffer limits regardless of whetheriedowse2002-02-281-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-1/+1
* Get rid of the twisted MFREE() macro entirely.dillon2002-02-051-2/+2
* Fix select on fifos.alfred2002-01-141-1/+8
* o Make the credential used by socreate() an explicit argument torwatson2001-12-311-2/+3
* Give struct socket structures a ref counting interface similar todillon2001-11-171-6/+27
* Remove EOL whitespace.keramida2001-11-121-8/+8
* Make KASSERT's print the values that triggered a panic.keramida2001-11-121-2/+3
* Change the kernel's ucred API as follows:jhb2001-10-111-2/+1
* - Combine kern.ps_showallprocs and kern.ipc.showallsockets intorwatson2001-10-091-19/+0
* Only allow users to see their own socket connections ifps2001-10-051-0/+30
* Hopefully improve control message passing over Unix domain sockets.dwmalone2001-10-041-14/+13
* Use the passed in thread to selrecord() instead of curthread.jhb2001-09-211-2/+2
* KSE Milestone 2julian2001-09-121-34/+34
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-0/+3
* Actually show the values that tripped the assertion "receive 1"alfred2001-04-271-1/+3
* When doing a recv(.. MSG_WAITALL) for a message which is larger thanjlemon2001-03-161-0/+6
OpenPOWER on IntegriCloud