| Commit message (Expand) | Author | Age | Files | Lines |
* | Listening sockets improvements. | Gleb Smirnoff | 2017-06-08 | 1 | -85/+109 |
* | Provide typedef for socket upcall function. | Gleb Smirnoff | 2017-06-07 | 1 | -4/+4 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | Implement kernel support for hardware rate limited sockets. | Hans Petter Selasky | 2017-01-18 | 1 | -2/+3 |
* | Add a new socket option SO_TS_CLOCK to pick from several different clock | Maxim Sobolev | 2017-01-16 | 1 | -0/+2 |
* | capsicum: propagate rights on accept(2) | Mariusz Zaborski | 2016-09-22 | 1 | -1/+2 |
* | Add spares to struct ifnet and socket for packet pacing and/or general | Navdeep Parhar | 2016-06-23 | 1 | -0/+3 |
* | The SA-16:19 wouldn't have happened if the sockargs() had properly typed | Gleb Smirnoff | 2016-05-18 | 1 | -1/+0 |
* | Expose soaio_enqueue(). | John Baldwin | 2016-04-29 | 1 | -0/+1 |
* | Refactor the AIO subsystem to permit file-type-specific handling and | John Baldwin | 2016-03-01 | 1 | -1/+3 |
* | The locking annotations for struct sockbuf originally used the key from | John Baldwin | 2016-02-16 | 1 | -1/+0 |
* | Rename aiocblist to kaiocb and use consistent variable names. | John Baldwin | 2016-02-05 | 1 | -1/+1 |
* | Increase max allowed backlog for listen sockets | Alfred Perlstein | 2016-02-02 | 1 | -6/+6 |
* | so_vnet is constant after creation and no locking is necessary, | Xin LI | 2015-08-17 | 1 | -1/+1 |
* | Replace struct filedesc argument in getsock_cap with struct thread | Mateusz Guzik | 2015-04-11 | 1 | -1/+1 |
* | In preparation of merging projects/sendfile, transform bare access to | Gleb Smirnoff | 2014-11-12 | 1 | -1/+1 |
* | Move the SCTP syscalls to netinet with the rest of the SCTP code. The | Marcel Moolenaar | 2014-10-09 | 1 | -0/+5 |
* | For vendors like Juniper, extensibility for sockets is important. A | Marcel Moolenaar | 2014-08-18 | 1 | -0/+22 |
* | Remove zero-copy sockets code. It only worked for anonymous memory, | Konstantin Belousov | 2013-09-16 | 1 | -1/+0 |
* | - Trim an unused and bogus Makefile for mount_smbfs. | Davide Italiano | 2013-06-28 | 1 | -0/+2 |
* | Back out r249318, r249320 and r249327 due to a heisenbug most | Andre Oppermann | 2013-05-06 | 1 | -1/+1 |
* | Fix build. | Gleb Smirnoff | 2013-04-10 | 1 | -1/+1 |
* | - Implement two new system calls: | Pawel Jakub Dawidek | 2013-03-02 | 1 | -0/+4 |
* | The socket_zone UMA zone is now private to uipc_socket.c. | Pawel Jakub Dawidek | 2012-12-08 | 1 | -1/+0 |
* | Disconnect non-MPSAFE SMBFS from the build in preparation for dropping | Attilio Rao | 2012-10-18 | 1 | -2/+0 |
* | This commit implements the SO_USER_COOKIE socket option, which lets | Luigi Rizzo | 2010-11-12 | 1 | -0/+7 |
* | With reworking of the socket life cycle in 7.x, the need for a "sotryfree()" | Robert Watson | 2010-09-18 | 1 | -11/+0 |
* | Revert r210225 - turns out I was wrong; the "/*-" is not license-only | Edward Tomasz Napierala | 2010-07-18 | 1 | -1/+1 |
* | The "/*-" comment marker is supposed to denote copyrights. Remove non-copyright | Edward Tomasz Napierala | 2010-07-18 | 1 | -1/+1 |
* | Fix poll(2) and select(2) for named pipes to return "ready for read" | Konstantin Belousov | 2009-07-07 | 1 | -2/+3 |
* | Add soreceive_stream(), an optimized version of soreceive() for | Andre Oppermann | 2009-06-22 | 1 | -0/+3 |
* | Rework socket upcalls to close some races with setup/teardown of upcalls. | John Baldwin | 2009-06-01 | 1 | -3/+14 |
* | Permit buiding kernels with options VIMAGE, restricted to only a single | Marko Zec | 2009-04-30 | 1 | -0/+3 |
* | move sockbuf locking macros in to sockbuf.h | Kip Macy | 2008-07-31 | 1 | -14/+0 |
* | Factor sockbuf, sockopt, and sockstate out of socketvar.h in to separate head... | Kip Macy | 2008-07-29 | 1 | -221/+9 |
* | Add soreceive_dgram(9), an optimized socket receive function for use by | Robert Watson | 2008-07-02 | 1 | -0/+3 |
* | Update the kernel to count the number of mbufs and clusters | George V. Neville-Neil | 2008-05-15 | 1 | -2/+12 |
* | Add code to allow the system to handle multiple routing tables. | Julian Elischer | 2008-05-09 | 1 | -0/+1 |
* | Further clean up sorflush: | Robert Watson | 2008-02-04 | 1 | -0/+1 |
* | Correct two problems relating to sorflush(), which is called to flush | Robert Watson | 2008-01-31 | 1 | -0/+7 |
* | Add SB_NOCOALESCE flag to disable socket buffer update in place | Kip Macy | 2007-12-17 | 1 | -0/+1 |
* | Refactor select to reduce contention and hide internal implementation | Jeff Roberson | 2007-12-16 | 1 | -0/+2 |
* | sblock() implements a sleep lock by interlocking SB_WANT and SB_LOCK flags | Robert Watson | 2007-05-03 | 1 | -22/+4 |
* | Space to tab in SB_* defines to match with rest of file. | Andre Oppermann | 2007-03-19 | 1 | -2/+2 |
* | Maintain a pointer and offset pair into the socket buffer mbuf chain to | Andre Oppermann | 2007-03-19 | 1 | -0/+10 |
* | Generic socket buffer auto sizing support, header defines, flag inheritance. | Andre Oppermann | 2007-02-01 | 1 | -0/+1 |
* | Reimplement socket buffer tear-down in sofree(): as the socket is no | Robert Watson | 2006-08-01 | 1 | -0/+1 |
* | soreceive_generic(), and sopoll_generic(). Add new functions sosend(), | Robert Watson | 2006-07-24 | 1 | -0/+8 |
* | Tweak so_gencnt comment: it was once last, but that is no longer the | Robert Watson | 2006-07-24 | 1 | -1/+1 |
* | Tweak comment for so_head: it is a pointer to the listen socket, rather | Robert Watson | 2006-07-24 | 1 | -1/+1 |