summaryrefslogtreecommitdiffstats
path: root/sys/sys/socketvar.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r286836:delphij2015-08-311-1/+1
* Remove zero-copy sockets code. It only worked for anonymous memory,kib2013-09-161-1/+0
* - Trim an unused and bogus Makefile for mount_smbfs.davide2013-06-281-0/+2
* Back out r249318, r249320 and r249327 due to a heisenbug mostandre2013-05-061-1/+1
* Fix build.glebius2013-04-101-1/+1
* - Implement two new system calls:pjd2013-03-021-0/+4
* The socket_zone UMA zone is now private to uipc_socket.c.pjd2012-12-081-1/+0
* Disconnect non-MPSAFE SMBFS from the build in preparation for droppingattilio2012-10-181-2/+0
* This commit implements the SO_USER_COOKIE socket option, which letsluigi2010-11-121-0/+7
* With reworking of the socket life cycle in 7.x, the need for a "sotryfree()"rwatson2010-09-181-11/+0
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlytrasz2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrighttrasz2010-07-181-1/+1
* Fix poll(2) and select(2) for named pipes to return "ready for read"kib2009-07-071-2/+3
* Add soreceive_stream(), an optimized version of soreceive() forandre2009-06-221-0/+3
* Rework socket upcalls to close some races with setup/teardown of upcalls.jhb2009-06-011-3/+14
* Permit buiding kernels with options VIMAGE, restricted to only a singlezec2009-04-301-0/+3
* move sockbuf locking macros in to sockbuf.hkmacy2008-07-311-14/+0
* Factor sockbuf, sockopt, and sockstate out of socketvar.h in to separate head...kmacy2008-07-291-221/+9
* Add soreceive_dgram(9), an optimized socket receive function for use byrwatson2008-07-021-0/+3
* Update the kernel to count the number of mbufs and clustersgnn2008-05-151-2/+12
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-0/+1
* Further clean up sorflush:rwatson2008-02-041-0/+1
* Correct two problems relating to sorflush(), which is called to flushrwatson2008-01-311-0/+7
* Add SB_NOCOALESCE flag to disable socket buffer update in placekmacy2007-12-171-0/+1
* Refactor select to reduce contention and hide internal implementationjeff2007-12-161-0/+2
* sblock() implements a sleep lock by interlocking SB_WANT and SB_LOCK flagsrwatson2007-05-031-22/+4
* Space to tab in SB_* defines to match with rest of file.andre2007-03-191-2/+2
* Maintain a pointer and offset pair into the socket buffer mbuf chain toandre2007-03-191-0/+10
* Generic socket buffer auto sizing support, header defines, flag inheritance.andre2007-02-011-0/+1
* Reimplement socket buffer tear-down in sofree(): as the socket is norwatson2006-08-011-0/+1
* soreceive_generic(), and sopoll_generic(). Add new functions sosend(),rwatson2006-07-241-0/+8
* Tweak so_gencnt comment: it was once last, but that is no longer therwatson2006-07-241-1/+1
* Tweak comment for so_head: it is a pointer to the listen socket, ratherrwatson2006-07-241-1/+1
* Remove sbinsertoob(), sbinsertoob_locked(). They violate (and haverwatson2006-06-171-2/+0
* Move some functions and definitions from uipc_socket2.c to uipc_socket.c:rwatson2006-06-101-2/+0
* Add a comment describing SS_PROTOREF in detail. This will eventually berwatson2006-04-011-0/+7
* Change soabort() from returning int to returning void, since allrwatson2006-03-161-1/+1
* Correct spelling of 0x4000 in previous commit. This one line change fromrwatson2006-03-151-1/+1
* Add SS_PROTOREF socket flag, which represents a strong reference by therwatson2006-03-151-0/+1
* Add sosend_dgram(), a greatly reduced and simplified version of sosend()rwatson2006-01-131-0/+3
* Retire MT_HEADER mbuf type and change its users to use MT_DATA.andre2005-11-021-4/+2
* Push the assignment of a new or updated so_qlimit from solisten()rwatson2005-10-301-1/+1
* Document that SOCK_LOCK is used to protect so_emuldata.jhb2005-07-091-1/+1
* Move the logic implementing retrieval of the SO_ACCEPTFILTER socket optionrwatson2005-03-121-0/+1
* In the current world order, solisten() implements the state transition ofrwatson2005-02-211-0/+2
* Move do_setopt_accept_filter() from uipc_socket.c to uipc_accf.c, whererwatson2005-02-181-0/+1
* Move sb_state to the beginning of structure, above sb_startzero member.glebius2005-01-301-1/+1
* - Convert so_qlen, so_incqlen, so_qlimit fields of struct socket fromglebius2005-01-241-6/+6
* Push acquisition of the accept mutex out of sofree() into the callerrwatson2004-10-181-2/+10
* Add SOCKBUF_UNLOCK_ASSERT(), which asserts that the current thread doesrwatson2004-10-091-0/+1
OpenPOWER on IntegriCloud