aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_socket.c
Commit message (Expand)AuthorAgeFilesLines
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Fix locking in soisconnected().Gleb Smirnoff2017-09-141-16/+31
* Third take on the r319685 and r320480. Actually allow for call soisconnected()Gleb Smirnoff2017-08-241-2/+3
* Fix getsockopt() for listening sockets when using SO_SNDBUF, SO_RCVBUF,Michael Tuexen2017-07-211-4/+8
* After r319722 two fields were left uninitialized when transforming aHans Petter Selasky2017-07-041-0/+3
* Provide sbsetopt() that handles socket buffer related socket options.Gleb Smirnoff2017-06-251-38/+7
* Plug read(2) and write(2) on listening sockets.Gleb Smirnoff2017-06-151-4/+13
* Listening sockets improvements.Gleb Smirnoff2017-06-081-252/+599
* Provide typedef for socket upcall function.Gleb Smirnoff2017-06-071-2/+1
* Remove a piece of dead code.Gleb Smirnoff2017-06-071-4/+0
* Rename accept filter getopt/setopt functions, so that they are prefixedGleb Smirnoff2017-06-021-3/+3
* Remove unnecessary check for NULL mbuf in soreceive_generic().Patrick Kelsey2017-04-251-1/+1
* Restore ability to shutdown DGRAM sockets, still forcing ENOTCONN to be returnedMaxim Sobolev2017-04-141-5/+20
* Merge filt_soread and filt_solisten and decide what to do when checkingHartmut Brandt2017-02-011-25/+9
* Implement kernel support for hardware rate limited sockets.Hans Petter Selasky2017-01-181-0/+12
* Add a new socket option SO_TS_CLOCK to pick from several different clockMaxim Sobolev2017-01-161-0/+16
* Add kevent EVFILT_EMPTY for notification when a client has received all dataHiren Panchasara2017-01-161-0/+25
* Set MORETOCOME for AIO write requests on a socket.John Baldwin2017-01-061-0/+2
* Revert r306186 ("Adjust the sopt_val pointer on bigendian systems").Ruslan Bukin2016-11-221-5/+1
* Adjust the sopt_val pointer on bigendian systems (e.g. MIPS64EB).Ruslan Bukin2016-09-221-1/+5
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-1/+2
* Fix typo introduced by me (not the submitter) when fixing typosBaptiste Daroussin2016-05-221-1/+1
* Fix typos in the commentsBaptiste Daroussin2016-05-221-3/+3
* sys/kern: spelling fixes in comments.Pedro F. Giffuni2016-04-291-3/+3
* Introduce a new protocol hook pru_aio_queue.John Baldwin2016-04-291-0/+7
* o "avaliable" -> "available".Maxim Konovalov2016-03-211-1/+1
* Refactor the AIO subsystem to permit file-type-specific handling andJohn Baldwin2016-03-011-1/+5
* Increase max allowed backlog for listen socketsAlfred Perlstein2016-02-021-2/+8
* Make shutdown() return ENOTCONN as required by POSIX, part deux.Ed Schouten2015-07-271-0/+3
* Fix a typo in comment.Xin LI2015-07-241-1/+1
* Fix cleanup race between unp_dispose and unp_gcConrad Meyer2015-07-141-8/+9
* soreceive_generic() still has similar KASSERT(), therefore instead ofAndrey V. Elsukov2015-02-231-0/+2
* In some cases soreceive_dgram() can return no data, but has controlAndrey V. Elsukov2015-02-231-5/+5
* Don't access sockbuf fields directly, use accessor functions instead.Davide Italiano2015-02-141-8/+4
* Revert r274494, r274712, r275955 and provide extra comments explainingGleb Smirnoff2014-12-201-3/+6
* Check for SS_NBIO in so->so_state instead of sb->sb_flags inJohn Baldwin2014-12-151-1/+1
* Merge from projects/sendfile: extend protocols API to supportGleb Smirnoff2014-11-301-0/+7
* Merge from projects/sendfile:Gleb Smirnoff2014-11-301-1/+4
* Do not allocate zero-length mbuf in sosend_generic().Gleb Smirnoff2014-11-191-1/+1
* Merge from projects/sendfile:Gleb Smirnoff2014-11-141-3/+1
* In preparation of merging projects/sendfile, transform bare access toGleb Smirnoff2014-11-121-21/+21
* - Make hhook_run_socket() vnet-aware instead of adding CURVNET_SET() aroundHiroki Sato2014-09-081-31/+20
* Fix for r271182.Gleb Smirnoff2014-09-071-4/+6
* Set vnet context before accessing V_socket_hhh[].Gleb Smirnoff2014-09-051-0/+4
* - Remove socket file operations declaration from sys/file.h.Gleb Smirnoff2014-08-261-0/+1
* Fix a panic which occurs in a VIMAGE-enabled kernel after r270158, andHiroki Sato2014-08-221-5/+35
* For vendors like Juniper, extensibility for sockets is important. AMarcel Moolenaar2014-08-181-6/+85
* Fix an overflow in getsockopt(). optval isn't big enough to holdDavide Italiano2014-08-041-6/+6
* The accept filter code is not specific to the FreeBSD IPv4 network stack,Marcel Moolenaar2014-07-261-6/+2