summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_socket.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Push the test for a disconnected socket when accept()ing down to thejlemon2001-03-091-4/+1
* In soshutdown(), use SHUT_{RD,WR,RDWR} instead of FREAD and FWRITE.ru2001-02-271-3/+5
* Introduce a NOTE_LOWAT flag for use with the read/write filters, whichjlemon2001-02-241-0/+4
* When returning EV_EOF for the socket read/write filters, also returnjlemon2001-02-241-0/+2
* o Move per-process jail pointer (p->pr_prison) to inside of the subjectrwatson2001-02-211-1/+1
* Extend kqueue down to the device layer.jlemon2001-02-151-27/+28
* Return ECONNABORTED from accept if connection is closed while on thejlemon2001-02-141-5/+2
* First step towards an MP-safe zone allocator:des2001-01-211-2/+2
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.bmilekic2000-12-211-9/+9
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-4/+2
* Accept filters broke kernels compiled without options INET.alfred2000-11-201-6/+19
* Check so_error in filt_so{read|write} in order to detect UDP errors.jlemon2000-09-281-0/+4
* Remove uidinfo hash table lookup and maintenance out of chgproccnt() andtruckman2000-09-051-2/+2
* Remove any possibility of hiwat-related race conditions by changinggreen2000-08-291-2/+2
* Make the kqueue socket read filter honor the SO_RCVLOWAT value.jlemon2000-08-071-1/+1
* only allow accept filter modifications on listening socketsalfred2000-07-201-0/+8
* fix races in the uidinfo subsystem, several problems existed:alfred2000-06-221-2/+2
* return of the accept filter part IIalfred2000-06-201-0/+101
* backout accept optimizations.alfred2000-06-181-4/+0
* add socketoptions DELAYACCEPT and HTTPACCEPT which will not allow an accept()alfred2000-06-151-0/+4
* Fix panic by moving the prp == 0 check up the order of sanity checks.asmodai2000-06-131-2/+3
* o Modify jail to limit creation of sockets to UNIX domain sockets,rwatson2000-06-041-0/+9
* Back out the previous change to the queue(3) interface.jake2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-2/+2
* Introduce kqueue() and kevent(), a kernel event notification facility.jlemon2000-04-161-0/+109
* Make sure to free the socket in soabort() if the protocol couldn'tfenner2000-03-181-1/+7
* Add aio_waitcomplete(). Make aio work correctly for socket descriptors.jasone2000-01-141-0/+1
* Correct an uninitialized variable use, which, unlike most times, isgreen1999-12-271-4/+2
* This is Bosko Milekic's mbuf allocation waiting code. Basically, thisgreen1999-12-121-0/+12
OpenPOWER on IntegriCloud