aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/socketvar.h
Commit message (Expand)AuthorAgeFilesLines
* Listening sockets improvements.Gleb Smirnoff2017-06-081-85/+109
* Provide typedef for socket upcall function.Gleb Smirnoff2017-06-071-4/+4
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Implement kernel support for hardware rate limited sockets.Hans Petter Selasky2017-01-181-2/+3
* Add a new socket option SO_TS_CLOCK to pick from several different clockMaxim Sobolev2017-01-161-0/+2
* capsicum: propagate rights on accept(2)Mariusz Zaborski2016-09-221-1/+2
* Add spares to struct ifnet and socket for packet pacing and/or generalNavdeep Parhar2016-06-231-0/+3
* The SA-16:19 wouldn't have happened if the sockargs() had properly typedGleb Smirnoff2016-05-181-1/+0
* Expose soaio_enqueue().John Baldwin2016-04-291-0/+1
* Refactor the AIO subsystem to permit file-type-specific handling andJohn Baldwin2016-03-011-1/+3
* The locking annotations for struct sockbuf originally used the key fromJohn Baldwin2016-02-161-1/+0
* Rename aiocblist to kaiocb and use consistent variable names.John Baldwin2016-02-051-1/+1
* Increase max allowed backlog for listen socketsAlfred Perlstein2016-02-021-6/+6
* so_vnet is constant after creation and no locking is necessary,Xin LI2015-08-171-1/+1
* Replace struct filedesc argument in getsock_cap with struct threadMateusz Guzik2015-04-111-1/+1
* In preparation of merging projects/sendfile, transform bare access toGleb Smirnoff2014-11-121-1/+1
* Move the SCTP syscalls to netinet with the rest of the SCTP code. TheMarcel Moolenaar2014-10-091-0/+5
* For vendors like Juniper, extensibility for sockets is important. AMarcel Moolenaar2014-08-181-0/+22
* Remove zero-copy sockets code. It only worked for anonymous memory,Konstantin Belousov2013-09-161-1/+0
* - Trim an unused and bogus Makefile for mount_smbfs.Davide Italiano2013-06-281-0/+2
* Back out r249318, r249320 and r249327 due to a heisenbug mostAndre Oppermann2013-05-061-1/+1
* Fix build.Gleb Smirnoff2013-04-101-1/+1
* - Implement two new system calls:Pawel Jakub Dawidek2013-03-021-0/+4
* The socket_zone UMA zone is now private to uipc_socket.c.Pawel Jakub Dawidek2012-12-081-1/+0
* Disconnect non-MPSAFE SMBFS from the build in preparation for droppingAttilio Rao2012-10-181-2/+0
* This commit implements the SO_USER_COOKIE socket option, which letsLuigi Rizzo2010-11-121-0/+7
* With reworking of the socket life cycle in 7.x, the need for a "sotryfree()"Robert Watson2010-09-181-11/+0
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlyEdward Tomasz Napierala2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrightEdward Tomasz Napierala2010-07-181-1/+1
* Fix poll(2) and select(2) for named pipes to return "ready for read"Konstantin Belousov2009-07-071-2/+3
* Add soreceive_stream(), an optimized version of soreceive() forAndre Oppermann2009-06-221-0/+3
* Rework socket upcalls to close some races with setup/teardown of upcalls.John Baldwin2009-06-011-3/+14
* Permit buiding kernels with options VIMAGE, restricted to only a singleMarko Zec2009-04-301-0/+3
* move sockbuf locking macros in to sockbuf.hKip Macy2008-07-311-14/+0
* Factor sockbuf, sockopt, and sockstate out of socketvar.h in to separate head...Kip Macy2008-07-291-221/+9
* Add soreceive_dgram(9), an optimized socket receive function for use byRobert Watson2008-07-021-0/+3
* Update the kernel to count the number of mbufs and clustersGeorge V. Neville-Neil2008-05-151-2/+12
* Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-091-0/+1
* Further clean up sorflush:Robert Watson2008-02-041-0/+1
* Correct two problems relating to sorflush(), which is called to flushRobert Watson2008-01-311-0/+7
* Add SB_NOCOALESCE flag to disable socket buffer update in placeKip Macy2007-12-171-0/+1
* Refactor select to reduce contention and hide internal implementationJeff Roberson2007-12-161-0/+2
* sblock() implements a sleep lock by interlocking SB_WANT and SB_LOCK flagsRobert Watson2007-05-031-22/+4
* Space to tab in SB_* defines to match with rest of file.Andre Oppermann2007-03-191-2/+2
* Maintain a pointer and offset pair into the socket buffer mbuf chain toAndre Oppermann2007-03-191-0/+10
* Generic socket buffer auto sizing support, header defines, flag inheritance.Andre Oppermann2007-02-011-0/+1
* Reimplement socket buffer tear-down in sofree(): as the socket is noRobert Watson2006-08-011-0/+1
* soreceive_generic(), and sopoll_generic(). Add new functions sosend(),Robert Watson2006-07-241-0/+8
* Tweak so_gencnt comment: it was once last, but that is no longer theRobert Watson2006-07-241-1/+1
* Tweak comment for so_head: it is a pointer to the listen socket, ratherRobert Watson2006-07-241-1/+1