summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_socket.c
Commit message (Expand)AuthorAgeFilesLines
* Introduce a new protocol hook pru_aio_queue.jhb2016-04-291-0/+7
* o "avaliable" -> "available".maxim2016-03-211-1/+1
* Refactor the AIO subsystem to permit file-type-specific handling andjhb2016-03-011-1/+5
* Increase max allowed backlog for listen socketsalfred2016-02-021-2/+8
* Make shutdown() return ENOTCONN as required by POSIX, part deux.ed2015-07-271-0/+3
* Fix a typo in comment.delphij2015-07-241-1/+1
* Fix cleanup race between unp_dispose and unp_gccem2015-07-141-8/+9
* soreceive_generic() still has similar KASSERT(), therefore instead ofae2015-02-231-0/+2
* In some cases soreceive_dgram() can return no data, but has controlae2015-02-231-5/+5
* Don't access sockbuf fields directly, use accessor functions instead.davide2015-02-141-8/+4
* Revert r274494, r274712, r275955 and provide extra comments explainingglebius2014-12-201-3/+6
* Check for SS_NBIO in so->so_state instead of sb->sb_flags injhb2014-12-151-1/+1
* Merge from projects/sendfile: extend protocols API to supportglebius2014-11-301-0/+7
* Merge from projects/sendfile:glebius2014-11-301-1/+4
* Do not allocate zero-length mbuf in sosend_generic().glebius2014-11-191-1/+1
* Merge from projects/sendfile:glebius2014-11-141-3/+1
* In preparation of merging projects/sendfile, transform bare access toglebius2014-11-121-21/+21
* - Make hhook_run_socket() vnet-aware instead of adding CURVNET_SET() aroundhrs2014-09-081-31/+20
* Fix for r271182.glebius2014-09-071-4/+6
* Set vnet context before accessing V_socket_hhh[].glebius2014-09-051-0/+4
* - Remove socket file operations declaration from sys/file.h.glebius2014-08-261-0/+1
* Fix a panic which occurs in a VIMAGE-enabled kernel after r270158, andhrs2014-08-221-5/+35
* For vendors like Juniper, extensibility for sockets is important. Amarcel2014-08-181-6/+85
* Fix an overflow in getsockopt(). optval isn't big enough to holddavide2014-08-041-6/+6
* The accept filter code is not specific to the FreeBSD IPv4 network stack,marcel2014-07-261-6/+2
* Simplify wait/nowait code, eventually killing last remnant ofglebius2014-01-161-20/+19
* Fix typo in a comment.hiren2013-11-081-1/+1
* Rate limit (to once per minute) "Listen queue overflow" message inemax2013-10-311-3/+15
* Remove zero-copy sockets code. It only worked for anonymous memory,kib2013-09-161-167/+0
* Fix socket buffer timeouts precision using the new sbintime_t KPI insteaddavide2013-09-011-4/+3
* Don't return an error for socket timeouts that are too large. Justjhb2013-08-291-7/+2
* Use tvtohz() to convert a socket buffer timeout to a tick value ratherjhb2013-08-231-7/+2
* When the accept queue is full print the number of already pendingandre2013-05-081-1/+1
* Back out r249318, r249320 and r249327 due to a heisenbug mostandre2013-05-061-2/+2
* socket: Make shutdown() wake up a blocked accept().jilles2013-04-301-0/+2
* Fix the build.jimharris2013-04-101-1/+1
* Change certain heavily used network related mutexes and rwlocks toandre2013-04-091-2/+2
* When soreceive_generic() hands off an mbuf from buffer,glebius2013-03-291-0/+1
* Implement SOCK_CLOEXEC, SOCK_NONBLOCK and MSG_CMSG_CLOEXEC.jilles2013-03-191-2/+2
* Return an error if sctp_peeloff() fails because a socket can't be allocated.tuexen2013-03-111-1/+6
* - Implement two new system calls:pjd2013-03-021-3/+43
* Configure UMA warnings for the following zones:pjd2012-12-071-0/+1
* - Make socket_zone static - it is used only in this file.pjd2012-12-071-3/+3
* Style cleanups.pjd2012-12-071-51/+54
* - according to POSIX, make socket(2) return EAFNOSUPPORT rather thankevlo2012-12-071-1/+10
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-13/+13
* Fix r243627 by testing against the head socket instead of the socketandre2012-11-271-1/+1
* Base the mbuf related limits on the available physical memory orandre2012-11-271-6/+3
* Fix a race on listen socket teardown where while draining theandre2012-11-271-4/+21
* In soreceive_stream() don't drop an already dequeued mbuf chain byandre2012-10-291-5/+11
OpenPOWER on IntegriCloud