| Commit message (Expand) | Author | Age | Files | Lines |
* | Move the logic implementing retrieval of the SO_ACCEPTFILTER socket option | rwatson | 2005-03-12 | 1 | -18/+1 |
* | Remove an additional commented out reference to a possible future sx | rwatson | 2005-03-11 | 1 | -1/+0 |
* | When setting up a socket in socreate(), there's no need to lock the | rwatson | 2005-03-11 | 1 | -3/+1 |
* | Remove suggestive sx_init() comment in soalloc(). We will have something | rwatson | 2005-03-11 | 1 | -1/+0 |
* | In the current world order, solisten() implements the state transition of | rwatson | 2005-02-21 | 1 | -14/+42 |
* | In soreceive(), when considering delivery to a socket in SS_ISCONFIRMING, | rwatson | 2005-02-20 | 1 | -1/+2 |
* | Correct a typo in the comment describing soreceive_rcvoob(). | rwatson | 2005-02-18 | 1 | -1/+1 |
* | In soconnect(), when resetting so->so_error, the socket lock is not | rwatson | 2005-02-18 | 1 | -2/+0 |
* | Move do_setopt_accept_filter() from uipc_socket.c to uipc_accf.c, where | rwatson | 2005-02-18 | 1 | -126/+0 |
* | Re-order checks in socheckuid() so that we check all deny cases before | rwatson | 2005-02-18 | 1 | -3/+3 |
* | In solisten(), unconditionally set the SO_ACCEPTCONN option in | rwatson | 2005-02-18 | 1 | -6/+4 |
* | - Convert so_qlen, so_incqlen, so_qlimit fields of struct socket from | glebius | 2005-01-24 | 1 | -2/+23 |
* | When re-connecting already connected datagram socket ensure to clean | sobomax | 2005-01-12 | 1 | -2/+11 |
* | /* -> /*- for copyright notices, minor format tweaks as necessary | imp | 2005-01-06 | 1 | -1/+1 |
* | Remove an XXXRW indicating atomic operations might be used as a | rwatson | 2004-12-23 | 1 | -12/+4 |
* | In soalloc(), simplify the mac_init_socket() handling to remove | rwatson | 2004-12-23 | 1 | -14/+3 |
* | Remove unneeded code from the zero-copy receive path. | alc | 2004-12-10 | 1 | -12/+0 |
* | Tidy up the zero-copy receive path: Remove an unneeded argument to | alc | 2004-12-08 | 1 | -3/+2 |
* | If soreceive() is called from a socket callback, there's no reason | ps | 2004-11-29 | 1 | -1/+7 |
* | Make soreceive(MSG_DONTWAIT) nonblocking. If MSG_DONTWAIT is passed into | ps | 2004-11-29 | 1 | -3/+21 |
* | Since sb_timeo type was increased to int, use INT_MAX instead of SHRT_MAX. | glebius | 2004-11-09 | 1 | -3/+3 |
* | Acquire the accept mutex in soabort() before calling sotryfree(), as | rwatson | 2004-11-02 | 1 | -0/+1 |
* | socreate() does an early abort if either the protocol cannot be found, | andre | 2004-10-23 | 1 | -1/+2 |
* | Push acquisition of the accept mutex out of sofree() into the caller | rwatson | 2004-10-18 | 1 | -3/+4 |
* | Rework sofree() logic to take into account a possible race with accept(). | rwatson | 2004-10-11 | 1 | -5/+19 |
* | Expand the scope of the socket buffer locks in sopoll() to include the | rwatson | 2004-09-05 | 1 | -4/+4 |
* | Conditional acquisition of socket buffer mutexes when testing socket | rwatson | 2004-08-24 | 1 | -35/+16 |
* | Back out uipc_socket.c:1.208, as it incorrectly assumes that all | rwatson | 2004-08-20 | 1 | -3/+1 |
* | make sure that the socket is either accepting connections or is connected | jmg | 2004-08-20 | 1 | -1/+3 |
* | Add locking to the kqueue subsystem. This also makes the kqueue subsystem | jmg | 2004-08-15 | 1 | -6/+10 |
* | Replace a reference to splnet() with a reference to locking in a comment. | rwatson | 2004-08-11 | 1 | -1/+1 |
* | Do some initial locking on accept filter registration and attach. While | rwatson | 2004-07-25 | 1 | -29/+76 |
* | 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 |