| Commit message (Expand) | Author | Age | Files | Lines |
* | Following movement of functions from uipc_socket2.c to uipc_socket.c and | rwatson | 2007-03-26 | 1 | -34/+32 |
* | Complete removal of uipc_socket2.c by moving the last few functions to | rwatson | 2007-03-26 | 1 | -0/+298 |
* | Move the dom_dispose and pru_detach calls in sofree() earlier. Only after | glebius | 2007-03-22 | 1 | -4/+5 |
* | - Use m_gethdr(), m_get(), and m_clget() instead of the macros in | jhb | 2007-03-12 | 1 | -20/+5 |
* | Don't block on the socket zone limit during the socket() | ru | 2007-02-26 | 1 | -5/+5 |
* | Rename somaxconn_sysctl() to sysctl_somaxconn() so that I will be able to | rwatson | 2007-02-15 | 1 | -3/+3 |
* | Diff reduction with RELENG_6, style(9): | bms | 2007-02-03 | 1 | -3/+2 |
* | Generic socket buffer auto sizing support, header defines, flag inheritance. | andre | 2007-02-01 | 1 | -0/+8 |
* | Unbreak writes of 0 bytes. Zero byte writes happen when only ancillary | andre | 2007-01-22 | 1 | -0/+10 |
* | Canonicalize copyrights in some files I hold copyrights on: | rwatson | 2007-01-08 | 1 | -1/+2 |
* | Drop all received data mbufs from a socket's queue if the MT_SONAME | bms | 2006-12-23 | 1 | -11/+9 |
* | Fix a race in soclose() where connections could be queued to the | mohans | 2006-11-22 | 1 | -22/+26 |
* | Use the improved m_uiotombuf() function instead of home grown sosend_copyin() | andre | 2006-11-02 | 1 | -1/+29 |
* | Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h | rwatson | 2006-10-22 | 1 | -0/+2 |
* | Fix a case where socket I/O atomicity is violated due to not dropping | bms | 2006-09-22 | 1 | -1/+16 |
* | Fix a lock leak in an error case. | pjd | 2006-09-13 | 1 | -1/+1 |
* | New sockets created by incoming connections into listen sockets should | andre | 2006-09-10 | 1 | -1/+4 |
* | Fix a kernel panic based on receiving an ICMPv6 Packet too Big message. | gnn | 2006-08-18 | 1 | -2/+2 |
* | Before performing a sodealloc() when pru_attach() fails, assert that | rwatson | 2006-08-11 | 1 | -0/+3 |
* | Move destroying kqueue state from above pru_detach to below it in | rwatson | 2006-08-02 | 1 | -2/+2 |
* | Move updated of 'numopensockets' from bottom of sodealloc() to the top, | rwatson | 2006-08-02 | 1 | -3/+1 |
* | Reimplement socket buffer tear-down in sofree(): as the socket is no | rwatson | 2006-08-01 | 1 | -14/+22 |
* | soreceive_generic(), and sopoll_generic(). Add new functions sosend(), | rwatson | 2006-07-24 | 1 | -2/+52 |
* | Update various uipc_socket.c comments, and reformat others. | rwatson | 2006-07-23 | 1 | -136/+150 |
* | Change semantics of socket close and detach. Add a new protocol switch | rwatson | 2006-07-21 | 1 | -6/+5 |
* | Change comment on soabort() to more accurately describe how/when | rwatson | 2006-07-16 | 1 | -12/+12 |
* | Several protocol switch functions (pru_abort, pru_detach, pru_sosetlabel) | rwatson | 2006-07-11 | 1 | -2/+4 |
* | When pru_attach() fails, call sodealloc() on the socket rather than | rwatson | 2006-07-11 | 1 | -4/+1 |
* | When retrieving SO_ERROR via getsockopt(), hold the socket lock around | rwatson | 2006-06-18 | 1 | -0/+2 |
* | Move some functions and definitions from uipc_socket2.c to uipc_socket.c: | rwatson | 2006-06-10 | 1 | -36/+171 |
* | Rearrange code in soalloc() so that it's less indented by returning | rwatson | 2006-06-08 | 1 | -13/+13 |
* | Assert that sockets passed into soabort() not be SQ_COMP or SQ_INCOMP, | rwatson | 2006-04-23 | 1 | -1/+3 |
* | Add missing 'not' to SQ_COMP comment. | rwatson | 2006-04-23 | 1 | -1/+1 |
* | Move handling of SQ_COMP exception case in sofree() to the top of the | rwatson | 2006-04-23 | 1 | -17/+5 |
* | Chance protocol switch method pru_detach() so that it returns void | rwatson | 2006-04-01 | 1 | -19/+19 |
* | Change protocol switch pru_abort() API so that it returns void rather | rwatson | 2006-04-01 | 1 | -11/+29 |
* | Assert so->so_pcb is NULL in sodealloc() -- the protocol state should not | rwatson | 2006-04-01 | 1 | -0/+2 |
* | Add a somewhat sizable comment documenting the semantics of various kernel | rwatson | 2006-04-01 | 1 | -0/+57 |
* | Change soabort() from returning int to returning void, since all | rwatson | 2006-03-16 | 1 | -5/+3 |
* | As with socket consumer references (so_count), make sofree() return | rwatson | 2006-03-15 | 1 | -3/+3 |
* | Improve consistency of return() style. | rwatson | 2006-02-12 | 1 | -8/+8 |
* | Add sosend_dgram(), a greatly reduced and simplified version of sosend() | rwatson | 2006-01-13 | 1 | -2/+155 |
* | Fix snderr() to not leak the socket buffer lock if an error occurs in | jhb | 2005-11-29 | 1 | -1/+1 |
* | Move zero copy statistics structure before sosend_copyin(). | rwatson | 2005-11-28 | 1 | -15/+15 |
* | Break out functionality in sosend() responsible for building mbuf | rwatson | 2005-11-28 | 1 | -141/+170 |
* | Retire MT_HEADER mbuf type and change its users to use MT_DATA. | andre | 2005-11-02 | 1 | -1/+1 |
* | Push the assignment of a new or updated so_qlimit from solisten() | rwatson | 2005-10-30 | 1 | -15/+6 |
* | Allow 32bit get/setsockopt with SO_SNDTIMEO or SO_RECVTIMEO to work. | ps | 2005-10-27 | 1 | -3/+29 |
* | Add three new read-only socket options, which allow regression tests | rwatson | 2005-09-18 | 1 | -0/+17 |
* | Fix spelling in a comment. | rwatson | 2005-09-18 | 1 | -1/+1 |