summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Minor white space tweaks.rwatson2006-08-131-4/+2
* Move definition of UNIX domain socket protosw and domain entries fromrwatson2006-08-071-3/+35
* Don't set pru_sosend, pru_soreceive, pru_sopoll to default values, as theyrwatson2006-08-061-3/+0
* Remove now unneeded ENOTCONN clause from SOCK_DGRAM side of uipc_send():rwatson2006-08-021-5/+0
* Close a race that occurs when using sendto() to connect and send on arwatson2006-07-311-2/+22
* Remove call to soisdisconnected() in uipc_detach(), since it will alreadyrwatson2006-07-261-1/+0
* soreceive_generic(), and sopoll_generic(). Add new functions sosend(),rwatson2006-07-241-3/+3
* Remove duplicate 'or'.rwatson2006-07-231-4/+4
* Add additional comments to the top of the UNIX domain socket implementationrwatson2006-07-231-0/+18
* Add two new unpcb flags, UNP_BINDING and UNP_CONNECTING, which will berwatson2006-07-231-16/+34
* Merge unp_bind() into uipc_bind(), as it is called only from uipc_bind().rwatson2006-07-231-94/+85
* Since unp_attach() and unp_detach() are now called only from uipc_attach()rwatson2006-07-231-89/+70
* Move various UNIX socket global variables and sysctls from the middle ofrwatson2006-07-231-32/+32
* In uipc_send() and uipc_rcvd(), store unp->unp_conn pointer in unp2rwatson2006-07-221-13/+14
* Re-wrap and other minor formatting and punctuation fixes for UNIX domainrwatson2006-07-221-84/+82
* Change semantics of socket close and detach. Add a new protocol switchrwatson2006-07-211-2/+17
* Reduce periods of simultaneous acquisition of various socket bufferrwatson2006-07-111-20/+28
* Trim basically unused 'unp' in uipc_connect().rwatson2006-06-261-3/+0
* Remove unused (and ifdef'd) unp_abort() and unp_drain().rwatson2006-06-161-18/+0
* o There are two methods to get a process credentials over the unixmaxim2006-06-131-11/+25
* Inherit LOCAL_CREDS option from listen socket for sockets returnedmaxim2006-04-241-0/+2
* Allow for nmbclusters and maxsockets to be increased via sysctl.ps2006-04-211-1/+11
* Chance protocol switch method pru_detach() so that it returns voidrwatson2006-04-011-2/+1
* Change protocol switch pru_abort() API so that it returns void ratherrwatson2006-04-011-5/+1
* Modify UNIX domain sockets to guarantee, and assume, that so_pcb is alwaysrwatson2006-03-171-97/+36
* - Lock access to vrele() with VFS_LOCK_GIANT() rather than mtx_lock(&Giant).jeff2006-01-301-2/+5
* XXX a comment in uipc_usrreq.c that requires updating.rwatson2006-01-131-0/+2
* Fix a bunch of SYSCTL_INT() that should have been SYSCTL_ULONG() tomux2005-12-141-4/+4
* Correct a number of serious and closely related bugs in the UNIX domainrwatson2005-11-101-50/+45
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-0/+1
* Push the assignment of a new or updated so_qlimit from solisten()rwatson2005-10-301-5/+7
* Canonicalize the UNIX domain socket copyright layout: original holdersrwatson2005-09-231-2/+3
* Fix two issues which were missed in FreeBSD-SA-05:08.kmem.cperciva2005-05-071-1/+1
* Add missing break.mdodd2005-04-251-0/+1
* Check sopt_level in uipc_ctloutput() and return early if it is non-zero.mdodd2005-04-201-0/+3
* Implement unix(4) socket options LOCAL_CREDS and LOCAL_CONNWAIT.mdodd2005-04-131-15/+105
* In the current world order, solisten() implements the state transition ofrwatson2005-02-211-9/+14
* When aborting a UNIX domain socket bind() because VOP_CREATE() failed,rwatson2005-02-211-1/+3
* style(9)-ize function headers, remove use of 'register'.rwatson2005-02-201-59/+30
* In unp_attach(), allow uma_zalloc to zero the new unpcb rather thanrwatson2005-02-201-3/+2
* Move assignment of UNIX domain socket pcb during unp_attach() outsiderwatson2005-02-201-1/+1
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Remove temporary debugging printf that was used to detect the presencerwatson2004-12-231-4/+0
* Add send buffer locking to uipc_send(). Without this locking a race canalc2004-12-221-0/+3
* "nfiles" is a bad name for a global variable. Call it "openfiles" insteadphk2004-12-011-2/+2
* Initialize struct pr_userreqs in new/sparse style and fill in commonphk2004-11-081-5/+18
* Push acquisition of the accept mutex out of sofree() into the callerrwatson2004-10-181-0/+1
* Don't hold the UNIX domain socket subsystem lock over the body of therwatson2004-08-251-8/+15
* Add UNP_UNLOCK_ASSERT() to asser that the UNIX domain socket subsystemrwatson2004-08-191-2/+10
* Always acquire the UNIX domain socket subsystem lock (UNP lock)rwatson2004-08-161-46/+107
OpenPOWER on IntegriCloud