| Commit message (Expand) | Author | Age | Files | Lines |
* | The recent changes to control message passing broke some things | dwmalone | 2004-07-18 | 1 | -12/+16 |
* | When entering soclose(), assert that SS_NOFDREF is not already set. | rwatson | 2004-07-16 | 1 | -0/+2 |
* | Rename Alfred's kern_setsockopt to so_setsockopt, as this seems a | dwmalone | 2004-07-12 | 1 | -1/+1 |
* | Use SO_REUSEADDR and SO_REUSEPORT when reconnecting NFS mounts. | alfred | 2004-07-12 | 1 | -0/+19 |
* | Use sockbuf_pushsync() to synchronize stack and socket buffer state | rwatson | 2004-07-11 | 1 | -34/+47 |
* | Add sockbuf_pushsync(), an inline function that, following a change to | rwatson | 2004-07-11 | 1 | -0/+38 |
* | Add additional annotations to soreceive(), documenting the effects of | rwatson | 2004-07-11 | 1 | -1/+35 |
* | In the 'dontblock' section of soreceive(), assert that the mbuf on hand | rwatson | 2004-07-11 | 1 | -0/+1 |
* | Break out non-inline out-of-band data receive code from soreceive() | rwatson | 2004-07-11 | 1 | -38/+63 |
* | Assign pointers values of NULL rather than 0 in soreceive(). | rwatson | 2004-07-11 | 1 | -2/+2 |
* | When the MT_SONAME mbuf is popped off of a receive socket buffer | rwatson | 2004-07-10 | 1 | -0/+2 |
* | Now socket buffer locks are being asserted at higher code blocks in | rwatson | 2004-07-10 | 1 | -4/+1 |
* | Assert socket buffer lock at strategic points between sections of code | rwatson | 2004-07-10 | 1 | -0/+5 |
* | Drop the socket buffer lock around a call to m_copym() with M_TRYWAIT. | rwatson | 2004-07-05 | 1 | -1/+4 |
* | Add a new global mutex, so_global_mtx, which protects the global variables | rwatson | 2004-06-27 | 1 | -2/+26 |
* | Replace comment on spl state when calling soabort() with a comment on | rwatson | 2004-06-26 | 1 | -1/+4 |
* | Lock socket buffers when processing setting socket options SO_SNDLOWAT | rwatson | 2004-06-24 | 1 | -0/+4 |
* | Slide socket buffer lock earlier in sopoll() to cover the call into | rwatson | 2004-06-24 | 1 | -2/+2 |
* | Remove spl's from uipc_socket to ease in merging. | rwatson | 2004-06-22 | 1 | -40/+8 |
* | Merge next step in socket buffer locking: | rwatson | 2004-06-21 | 1 | -7/+31 |
* | When retrieving the SO_LINGER socket option for user space, hold the | rwatson | 2004-06-20 | 1 | -0/+7 |
* | Convert an if->panic in soclose() into a call to KASSERT(). | rwatson | 2004-06-20 | 1 | -2/+1 |
* | Annotate some ordering-related issues in solisten() which are not yet | rwatson | 2004-06-20 | 1 | -0/+5 |
* | Assert socket buffer lock in sb_lock() to protect socket buffer sleep | rwatson | 2004-06-19 | 1 | -25/+60 |
* | Hold SOCK_LOCK(so) while frobbing so_options. Note that while the | rwatson | 2004-06-18 | 1 | -1/+4 |
* | Merge some additional leaf node socket buffer locking from | rwatson | 2004-06-18 | 1 | -13/+26 |
* | Merge additional socket buffer locking from rwatson_netperf: | rwatson | 2004-06-17 | 1 | -14/+25 |
* | The socket field so_state is used to hold a variety of socket related | rwatson | 2004-06-14 | 1 | -10/+10 |
* | Extend coverage of SOCK_LOCK(so) to include so_count, the socket | rwatson | 2004-06-12 | 1 | -1/+10 |
* | Introduce a mutex into struct sockbuf, sb_mtx, which will be used to | rwatson | 2004-06-12 | 1 | -0/+4 |
* | Avoid assignments to cast expressions. | stefanf | 2004-06-08 | 1 | -2/+2 |
* | Integrate accept locking from rwatson_netperf, introducing a new | rwatson | 2004-06-02 | 1 | -22/+49 |
* | The SS_COMP and SS_INCOMP flags in the so_state field indicate whether | rwatson | 2004-06-01 | 1 | -4/+4 |
* | Add MSG_NBIO flag option to soreceive() and sosend() that causes | truckman | 2004-06-01 | 1 | -2/+3 |
* | Bring in mbuma to replace mballoc. | bmilekic | 2004-05-31 | 1 | -38/+55 |
* | Compare pointers with NULL rather than using pointers are booleans in | rwatson | 2004-04-09 | 1 | -51/+53 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-05 | 1 | -4/+0 |
* | In sofree(), avoid nested declaration and initialization in | rwatson | 2004-03-31 | 1 | -1/+2 |
* | Use a common return path for filt_soread() and filt_sowrite() to | rwatson | 2004-03-29 | 1 | -16/+20 |
* | In sofree(), moving caching of 'head' from 'so->so_head' to later in | rwatson | 2004-03-29 | 1 | -2/+2 |
* | Rename dup_sockaddr() to sodupsockaddr() for consistency with other | rwatson | 2004-03-01 | 1 | -3/+3 |
* | Convert the other use of flags to mflags in soalloc(). | scottl | 2004-03-01 | 1 | -1/+1 |
* | Modify soalloc() API so that it accepts a malloc flags argument rather | rwatson | 2004-02-29 | 1 | -10/+3 |
* | Always socantsendmore() before deallocating a socket. This, in turn, | green | 2004-02-12 | 1 | -0/+7 |
* | Introduce the SO_BINTIME option which takes a high-resolution timestamp | phk | 2004-01-31 | 1 | -0/+2 |
* | Since "m" is not part of the "mp" chain, need to free() it. | ru | 2004-01-18 | 1 | -0/+1 |
* | Reduce gratuitous redundancy and length in function names: | rwatson | 2003-11-16 | 1 | -7/+5 |
* | When implementing getsockopt() for SO_LABEL and SO_PEERLABEL, make | rwatson | 2003-11-16 | 1 | -0/+8 |
* | - Implement selwakeuppri() which allows raising the priority of a | tanimura | 2003-11-09 | 1 | -1/+1 |
* | speedup stream socket recv handling by tracking the tail of | sam | 2003-10-28 | 1 | -3/+52 |