aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_socket.c
Commit message (Expand)AuthorAgeFilesLines
* First step towards an MP-safe zone allocator:Dag-Erling Smørgrav2001-01-211-2/+2
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.Bosko Milekic2000-12-211-9/+9
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-4/+2
* Accept filters broke kernels compiled without options INET.Alfred Perlstein2000-11-201-6/+19
* Check so_error in filt_so{read|write} in order to detect UDP errors.Jonathan Lemon2000-09-281-0/+4
* Remove uidinfo hash table lookup and maintenance out of chgproccnt() andDon Lewis2000-09-051-2/+2
* Remove any possibility of hiwat-related race conditions by changingBrian Feldman2000-08-291-2/+2
* Make the kqueue socket read filter honor the SO_RCVLOWAT value.Jonathan Lemon2000-08-071-1/+1
* only allow accept filter modifications on listening socketsAlfred Perlstein2000-07-201-0/+8
* fix races in the uidinfo subsystem, several problems existed:Alfred Perlstein2000-06-221-2/+2
* return of the accept filter part IIAlfred Perlstein2000-06-201-0/+101
* backout accept optimizations.Alfred Perlstein2000-06-181-4/+0
* add socketoptions DELAYACCEPT and HTTPACCEPT which will not allow an accept()Alfred Perlstein2000-06-151-0/+4
* Fix panic by moving the prp == 0 check up the order of sanity checks.Jeroen Ruigrok van der Werven2000-06-131-2/+3
* o Modify jail to limit creation of sockets to UNIX domain sockets,Robert Watson2000-06-041-0/+9
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-2/+2
* Introduce kqueue() and kevent(), a kernel event notification facility.Jonathan Lemon2000-04-161-0/+109
* Make sure to free the socket in soabort() if the protocol couldn'tBill Fenner2000-03-181-1/+7
* Add aio_waitcomplete(). Make aio work correctly for socket descriptors.Jason Evans2000-01-141-0/+1
* Correct an uninitialized variable use, which, unlike most times, isBrian Feldman1999-12-271-4/+2
* This is Bosko Milekic's mbuf allocation waiting code. Basically, thisBrian Feldman1999-12-121-0/+12
* KAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCPYoshinobu Inoue1999-11-221-1/+112
* This is a partial commit of the patch from PR 14914:Poul-Henning Kamp1999-11-161-5/+6
* Implement RLIMIT_SBSIZE in the kernel. This is a per-uid sockbuf totalBrian Feldman1999-10-091-4/+10
* Change so_cred's type to a ucred, not a pcred. THis makes more sense, actually.Brian Feldman1999-09-191-8/+4
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Reviewed by: the cast of thousandsBrian Feldman1999-06-171-4/+11
* Plug a mbuf leak in tcp_usr_send(). pru_send() routines are expectedPeter Wemm1999-06-041-1/+10
* Realy fix overflow on SO_*TIMEOAndrey A. Chernov1999-05-211-4/+12
* Add sysctl descriptions to many SYSCTL_XXXsBill Fumerola1999-05-031-3/+3
* Lite2 bugfixes merge:Andrey A. Chernov1999-04-241-3/+3
* * Change sysctl from using linker_set to construct its tree using SLISTs.Doug Rabson1999-02-161-1/+3
* Fix the port of the NetBSD 19990120-accept fix. I misread a piece ofBill Fenner1999-02-021-2/+7
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-2/+2
* Port NetBSD's 19990120-accept bug fix. This works around the race conditionBill Fenner1999-01-251-3/+15
* Also consider the space left in the socket buffer when deciding whetherBill Fenner1999-01-201-2/+2
* Add a flag, passed to pru_send routines, PRUS_MORETOCOME. ThisBill Fenner1999-01-201-2/+4
* KNFize, by bde.Eivind Eklund1999-01-101-2/+2
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT asEivind Eklund1999-01-081-13/+6
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticArchie Cobbs1998-12-071-3/+1
* Installed the second patch attached to kern/7899 with some changes suggestedDon Lewis1998-11-111-5/+4
* Bow to tradition and correctly implement the bogus-but-hallowed semanticsGarrett Wollman1998-08-311-5/+6
* Correctly set the return length regardless of the relative size of theGarrett Wollman1998-08-311-6/+3
* Yow! Completely change the way socket options are handled, eliminatingGarrett Wollman1998-08-231-97/+148
* Undo rev 1.41 until we get more details about why it makes some systemsBill Fenner1998-07-181-2/+1
* Introduce (fairly hacky) workaround for odd TCP behavior with applicationBill Fenner1998-07-061-1/+2
* Convert socket structures to be type-stable and add a version number.Garrett Wollman1998-05-151-8/+46
* Moved some #includes from <sys/param.h> nearer to where they are actuallyBruce Evans1998-03-281-1/+2
* Make sure that you can only bind a more specific address when it isGuido van Rooij1998-03-011-1/+2