aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_socket.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify wait/nowait code, eventually killing last remnant ofGleb Smirnoff2014-01-161-20/+19
* Fix typo in a comment.Hiren Panchasara2013-11-081-1/+1
* Rate limit (to once per minute) "Listen queue overflow" message inMaksim Yevmenkin2013-10-311-3/+15
* Remove zero-copy sockets code. It only worked for anonymous memory,Konstantin Belousov2013-09-161-167/+0
* Fix socket buffer timeouts precision using the new sbintime_t KPI insteadDavide Italiano2013-09-011-4/+3
* Don't return an error for socket timeouts that are too large. JustJohn Baldwin2013-08-291-7/+2
* Use tvtohz() to convert a socket buffer timeout to a tick value ratherJohn Baldwin2013-08-231-7/+2
* When the accept queue is full print the number of already pendingAndre Oppermann2013-05-081-1/+1
* Back out r249318, r249320 and r249327 due to a heisenbug mostAndre Oppermann2013-05-061-2/+2
* socket: Make shutdown() wake up a blocked accept().Jilles Tjoelker2013-04-301-0/+2
* Fix the build.Jim Harris2013-04-101-1/+1
* Change certain heavily used network related mutexes and rwlocks toAndre Oppermann2013-04-091-2/+2
* When soreceive_generic() hands off an mbuf from buffer,Gleb Smirnoff2013-03-291-0/+1
* Implement SOCK_CLOEXEC, SOCK_NONBLOCK and MSG_CMSG_CLOEXEC.Jilles Tjoelker2013-03-191-2/+2
* Return an error if sctp_peeloff() fails because a socket can't be allocated.Michael Tuexen2013-03-111-1/+6
* - Implement two new system calls:Pawel Jakub Dawidek2013-03-021-3/+43
* Configure UMA warnings for the following zones:Pawel Jakub Dawidek2012-12-071-0/+1
* - Make socket_zone static - it is used only in this file.Pawel Jakub Dawidek2012-12-071-3/+3
* Style cleanups.Pawel Jakub Dawidek2012-12-071-51/+54
* - according to POSIX, make socket(2) return EAFNOSUPPORT rather thanKevin Lo2012-12-071-1/+10
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-13/+13
* Fix r243627 by testing against the head socket instead of the socketAndre Oppermann2012-11-271-1/+1
* Base the mbuf related limits on the available physical memory orAndre Oppermann2012-11-271-6/+3
* Fix a race on listen socket teardown where while draining theAndre Oppermann2012-11-271-4/+21
* In soreceive_stream() don't drop an already dequeued mbuf chain byAndre Oppermann2012-10-291-5/+11
* Add logging for socket attach failures in sonewconn() during accept(2).Andre Oppermann2012-10-291-5/+21
* Replace the ill-named ZERO_COPY_SOCKET kernel option with twoAndre Oppermann2012-10-231-16/+19
* Grammar fixes to r241781.Andre Oppermann2012-10-201-1/+1
* Hide the unfortunate named sysctl kern.ipc.somaxconn from sysctl -aAndre Oppermann2012-10-201-1/+7
* Tidy up somaxconn (accept queue limit) and related functionsAndre Oppermann2012-10-201-22/+26
* Move socket UMA zone initialization functionality together intoAndre Oppermann2012-10-191-17/+16
* Move UMA socket zone initialization from uipc_domain.c to uipc_socket.cAndre Oppermann2012-10-191-0/+23
* Remove unnecessary includes from sosend_copyin() and fixAndre Oppermann2012-10-181-10/+4
* Remove double-wrapping of #ifdef ZERO_COPY_SOCKETS withinAndre Oppermann2012-10-181-17/+1
* Fix spelling of the function name in two assertion messages.Garrett Wollman2012-10-021-2/+2
* In soreceive_generic() remove the optimization for the case whenMikolaj Golub2012-09-021-8/+2
* In soreceive_generic() when checking if the type of mbuf has changedMikolaj Golub2012-09-021-2/+2
* Fix KASSERT message.Mikolaj Golub2012-07-031-1/+1
* - Remove redundant call to pr_ctloutput from code that handles SO_SETFIB.Navdeep Parhar2012-04-031-6/+5
* Add SO_PROTOCOL/SO_PROTOTYPE socket SOL_SOCKET-level option to get theKonstantin Belousov2012-02-261-0/+4
* Remove apparently redundand checks for socket so_proto being non-NULLKonstantin Belousov2012-02-261-9/+5
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-6/+11
* Add SO_SETFIB option support on PF_INET6 sockets and allow inheriting theBjoern A. Zeeb2012-02-031-1/+3
* Remove a few bits of FreeBSD 2.x compatibility code.Robert Millan2011-11-141-3/+0
* Fix a deficiency in the selinfo interface:Attilio Rao2011-08-251-0/+2
* In the experimental soreceive_stream():Andre Oppermann2011-07-081-13/+9
* Remove the TCP_SORECEIVE_STREAM compile time option. The use ofAndre Oppermann2011-07-071-2/+0
* In soreceive_generic(), if MSG_WAITALL is set but the request isMikolaj Golub2011-05-291-4/+10
* Mfp4 CH=177274,177280,177284-177285,177297,177324-177325Bjoern A. Zeeb2011-02-161-20/+78
* Allow the SO_SETFIB socket option to select the default (0)Daniel Eischen2011-02-131-4/+5