summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_socket.c
Commit message (Expand)AuthorAgeFilesLines
* Chance protocol switch method pru_detach() so that it returns voidrwatson2006-04-011-19/+19
* Change protocol switch pru_abort() API so that it returns void ratherrwatson2006-04-011-11/+29
* Assert so->so_pcb is NULL in sodealloc() -- the protocol state should notrwatson2006-04-011-0/+2
* Add a somewhat sizable comment documenting the semantics of various kernelrwatson2006-04-011-0/+57
* Change soabort() from returning int to returning void, since allrwatson2006-03-161-5/+3
* As with socket consumer references (so_count), make sofree() returnrwatson2006-03-151-3/+3
* Improve consistency of return() style.rwatson2006-02-121-8/+8
* Add sosend_dgram(), a greatly reduced and simplified version of sosend()rwatson2006-01-131-2/+155
* Fix snderr() to not leak the socket buffer lock if an error occurs injhb2005-11-291-1/+1
* Move zero copy statistics structure before sosend_copyin().rwatson2005-11-281-15/+15
* Break out functionality in sosend() responsible for building mbufrwatson2005-11-281-141/+170
* Retire MT_HEADER mbuf type and change its users to use MT_DATA.andre2005-11-021-1/+1
* Push the assignment of a new or updated so_qlimit from solisten()rwatson2005-10-301-15/+6
* Allow 32bit get/setsockopt with SO_SNDTIMEO or SO_RECVTIMEO to work.ps2005-10-271-3/+29
* Add three new read-only socket options, which allow regression testsrwatson2005-09-181-0/+17
* Fix spelling in a comment.rwatson2005-09-181-1/+1
* Backout rev. 1.246, it breaks code uses shutdown(2) on non-connectedmaxim2005-09-151-2/+0
* o Return ENOTCONN when shutdown(2) on non-connected socket.maxim2005-09-151-0/+2
* In soreceive(), when a first mbuf is removed from socket buffer useglebius2005-09-061-8/+1
* Make getsockopt(..., SOL_SOCKET, SO_ACCEPTCONN, ...) work per IEEE Stdkbyanc2005-08-011-0/+1
* Fix for PR 83885.gnn2005-07-281-1/+4
* Fix the recent panics/LORs/hangs created by my kqueue commit by:ssouhlal2005-07-011-2/+4
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-3/+3
* Drat! Committed from the wrong branch. Restore HEAD to its previous goodness.scottl2005-06-091-504/+966
* Back out 1.68.2.26. It was a mis-guided change that was already backed outscottl2005-06-091-966/+504
* Allow sends sent from non page-aligned userspace addresses to begallatin2005-06-051-7/+4
* Move the logic implementing retrieval of the SO_ACCEPTFILTER socket optionrwatson2005-03-121-18/+1
* Remove an additional commented out reference to a possible future sxrwatson2005-03-111-1/+0
* When setting up a socket in socreate(), there's no need to lock therwatson2005-03-111-3/+1
* Remove suggestive sx_init() comment in soalloc(). We will have somethingrwatson2005-03-111-1/+0
* In the current world order, solisten() implements the state transition ofrwatson2005-02-211-14/+42
* In soreceive(), when considering delivery to a socket in SS_ISCONFIRMING,rwatson2005-02-201-1/+2
* Correct a typo in the comment describing soreceive_rcvoob().rwatson2005-02-181-1/+1
* In soconnect(), when resetting so->so_error, the socket lock is notrwatson2005-02-181-2/+0
* Move do_setopt_accept_filter() from uipc_socket.c to uipc_accf.c, whererwatson2005-02-181-126/+0
* Re-order checks in socheckuid() so that we check all deny cases beforerwatson2005-02-181-3/+3
* In solisten(), unconditionally set the SO_ACCEPTCONN option inrwatson2005-02-181-6/+4
* - Convert so_qlen, so_incqlen, so_qlimit fields of struct socket fromglebius2005-01-241-2/+23
* When re-connecting already connected datagram socket ensure to cleansobomax2005-01-121-2/+11
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Remove an XXXRW indicating atomic operations might be used as arwatson2004-12-231-12/+4
* In soalloc(), simplify the mac_init_socket() handling to removerwatson2004-12-231-14/+3
* Remove unneeded code from the zero-copy receive path.alc2004-12-101-12/+0
* Tidy up the zero-copy receive path: Remove an unneeded argument toalc2004-12-081-3/+2
* If soreceive() is called from a socket callback, there's no reasonps2004-11-291-1/+7
* Make soreceive(MSG_DONTWAIT) nonblocking. If MSG_DONTWAIT is passed intops2004-11-291-3/+21
* Since sb_timeo type was increased to int, use INT_MAX instead of SHRT_MAX.glebius2004-11-091-3/+3
* Acquire the accept mutex in soabort() before calling sotryfree(), asrwatson2004-11-021-0/+1
* socreate() does an early abort if either the protocol cannot be found,andre2004-10-231-1/+2
* Push acquisition of the accept mutex out of sofree() into the callerrwatson2004-10-181-3/+4
OpenPOWER on IntegriCloud