summaryrefslogtreecommitdiff
path: root/sys/kern/uipc_socket2.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-21cleanup & uniform descriptor owner handling:jdolecek
2003-09-06SA_SIGINFO changes.christos
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
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-04-17A bit of an ugly workaround to avoid a warning for a larger MSIZE.fvdl
2003-02-26Add MBUFTRACE kernel option.matt
2002-10-23merge kqueue branch into -currentjdolecek
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-08-22In sbcompress(), if we toss an empty mbuf, make sure to updatethorpej
2002-07-03Rename SB_UPDATE_TAIL() to SB_EMPTY_FIXUP(), per suggestion fromthorpej
2002-07-03Rename sbappend_stream() to sbappendstream(), per suggestion fromthorpej
2002-07-03Make insertion of data into socket buffers O(C):thorpej
2001-11-12add RCSIDslukem
2001-08-05Give different names for different wait channels.enami
2001-07-27Now that M_TRAILINGSPACE() checks buffer writeability properly,thorpej
2001-06-16Use SB_ASYNC in struct sockbuf sb_flags field instead of SS_ASYNC inmanu
2001-04-30Large values of sb_max would cause an overflow in sbreserve(); cast tokml
2001-02-27convert to ANSI KNFlukem
2000-03-30Get rid of register declarations.augustss
2000-02-29more fix to ancillary data alignment. we need padding afteritojun
2000-02-18fix alignment problem in ancillary messages (alpha).itojun
1999-08-04The old compaction test had an off-by-one error that caused it to not compactmycroft
1999-08-04Don't compress mbuf clusters which are referenced by multiplematt
1999-08-04It's now possible for sbcompress() to compact mbuf clusters, so do it.mycroft
1999-07-01IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.itojun
1999-04-22Move inclusion of "opt_sb_max.h" from sys/socketvar.h tosimonb
1999-03-23Ensure that you can only bind a more specific address when it is done by thelukem
1999-01-20Do not remove sockets from the accept(2) queue on close.mycroft
1998-08-04Abolition of bcopy, ovbcopy, bcmp, and bzero, phase one.perry
1998-08-02Use the pool allocator for sockets.thorpej
1998-04-25Hook for 0-copy (or other optimized) sends and receivesmatt
1998-03-01Merge with Lite2 + local changesfvdl
1998-01-07Make insertion and removal of sockets from the partial and incomingthorpej
1997-10-09Make various standard wmesg strings const.mycroft
1997-06-26In sbappendaddr(), if the sockaddr length is larger than will fit inthorpej
1997-01-11Implement sbcreatecontrol(), a generic function to create a "control"thorpej
1996-12-09In sbreserve(), don't allow a count of 0. Fixes PR #2794, fromthorpej
1996-11-26Back out previous soqinsque() and soqremque() changes. This willthorpej
1996-11-10Optimization of soqinsque() and soqremque():thorpej
1996-10-13backout previous kprintf changechristos
1996-10-10printf -> kprintf, sprintf -> ksprintfchristos
1996-09-07Implement poll(2).mycroft
1996-05-22Pass a proc pointer down to the usrreq and pcbbind functions for PRU_ATTACH, ...mycroft
1996-02-04First pass at prototypingchristos
1995-08-16Access rights are now stored in MT_CONTROL mbufs. Document this.mycroft
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd