summaryrefslogtreecommitdiff
path: root/sys/kern/uipc_socket.c
AgeCommit message (Expand)Author
2003-10-21Cache the "adjusted" value of sb_max when sb_max is changed, in orderthorpej
2003-09-22- pass signo to fownsignal [ok by jd]christos
2003-09-15include <sys/poll.h>christos
2003-09-14provide some more ksiginfo info.christos
2003-09-06SA_SIGINFO changes.christos
2003-09-04Adjust struct sockbuf and sorflush() so that we don't zero outwrstuden
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-02Make somaxkva modifyable via sysctl (and compile-time) instead ofragge
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-06-23Make sure to include opt_foo.h if a defflag option FOO is used.martin
2003-05-03export some of sosend loan routines for nfsd.yamt
2003-04-09* Use a pool_cache constructor to record the physical address of mbufsthorpej
2003-02-26Add MBUFTRACE kernel option.matt
2003-02-01Add extensible malloc types, adapted from FreeBSD. This turnsthorpej
2003-01-31Change ext_size to a size_t, and update the signature of ext_free.thorpej
2002-11-27"tv->tv_sec * hz" could overflow a long. millert@openbsditojun
2002-11-27small SO_RCVTIMEO values are mistakenly taken to be zero. FreeBSD PR kern/32...itojun
2002-11-26si_ -> sel_ to avoid conflicts with siginfo.christos
2002-10-23merge kqueue branch into -currentjdolecek
2002-08-21Make use of page loaning for large socket writes the default. Thethorpej
2002-07-03Rename SB_UPDATE_TAIL() to SB_EMPTY_FIXUP(), per suggestion fromthorpej
2002-07-03Make insertion of data into socket buffers O(C):thorpej
2002-06-11Fix 2 bugs with MSG_WAITALL. The first is to not block forever if one ismatt
2002-06-10In soreceive(), if any part of a received record has been freed,he
2002-05-07In soreceive(), don't call sopendfree() if MSG_DONTWAIT is setenami
2002-05-03Let the sosend_loan() path be selected at run-time; patch the variablethorpej
2002-05-02Add some experimental page-loaning for writes on sockets. It is disabledthorpej
2002-04-06Don't use the tqh_ field names, instead use the correspond TAILQ_* macro.matt
2002-03-08Pool deals fairly well with physical memory shortage, but it doesn'tthorpej
2002-01-03fix previous: actually remove the COMPAT_SUNOS code, not just #if 0 it.mrg
2002-01-03move the COMPAT_SUNOS SO_BROADCAST hack out of uipc_socket.c into themrg
2001-11-12add RCSIDslukem
2001-09-29Use lmin() instead of min(), and long for mlen & clen, to avoid integerjdolecek
2001-09-17soreceive(): do not ignore uiomove() errorjdolecek
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2001-03-21Add a protosw flag, PR_ABRTACPTDIS (Abort on Accept of Disconnectedthorpej
2001-02-27convert to ANSI KNFlukem
2001-02-07return ECONNABORTED, if the socket (tcp connection for example)itojun
2001-01-22when the peer is disconnected before accept(2) is issued,itojun
2000-12-10Make sobind() take a struct proc *. It already took curproc andfvdl
2000-03-30Get rid of register declarations.augustss
2000-02-07Make kernel SOMAXCONN patchable. Will add sysctl once wejonathan
1999-06-08In sosend(), if so_error is set, clear it before returning the error tothorpej
1999-05-15Delete test code.sommerfeld
1999-05-15Revise previous fix:sommerfeld
1999-05-15Wow, that was much easier than I originally thought. Fix PR kern/7583:tv
1999-03-23Ensure that you can only bind a more specific address when it is done by thelukem
1999-01-21Do remove sockets on so_q0, since select(2) and accept(2) do not (currently?)mycroft
1999-01-20Oops; previous was slightly broken.mycroft