summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_socket.c
Commit message (Expand)AuthorAgeFilesLines
* Add accessor functions for socket fields.kmacy2008-07-211-0/+139
* Update copyright date in light of soreceive_dgram(9).rwatson2008-07-031-1/+1
* Add soreceive_dgram(9), an optimized socket receive function for use byrwatson2008-07-021-0/+234
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-0/+20
* Add pru_flush routine so a transport canrrs2008-04-141-1/+3
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.ru2008-03-251-14/+12
* Revert previous change - it appears that the limit I was hitting was asobomax2008-03-191-1/+0
* Properly set size of the file_zone to match kern.maxfiles parameter.sobomax2008-03-161-0/+1
* Further clean up sorflush:rwatson2008-02-041-12/+12
* Correct two problems relating to sorflush(), which is called to flushrwatson2008-01-311-5/+11
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-4/+4
* Despite several examples in the kernel, the third argument ofdwmalone2007-06-041-2/+2
* - Move rusage from being per-process in struct pstats to per-thread injeff2007-06-011-3/+3
* Generally migrate to ANSI function headers, and remove 'register' use.rwatson2007-05-161-116/+61
* Add missing socket buffer unlock before returning to userland.yongari2007-05-081-1/+1
* sblock() implements a sleep lock by interlocking SB_WANT and SB_LOCK flagsrwatson2007-05-031-61/+68
* Following movement of functions from uipc_socket2.c to uipc_socket.c andrwatson2007-03-261-34/+32
* Complete removal of uipc_socket2.c by moving the last few functions torwatson2007-03-261-0/+298
* Move the dom_dispose and pru_detach calls in sofree() earlier. Only afterglebius2007-03-221-4/+5
* - Use m_gethdr(), m_get(), and m_clget() instead of the macros injhb2007-03-121-20/+5
* Don't block on the socket zone limit during the socket()ru2007-02-261-5/+5
* Rename somaxconn_sysctl() to sysctl_somaxconn() so that I will be able torwatson2007-02-151-3/+3
* Diff reduction with RELENG_6, style(9):bms2007-02-031-3/+2
* Generic socket buffer auto sizing support, header defines, flag inheritance.andre2007-02-011-0/+8
* Unbreak writes of 0 bytes. Zero byte writes happen when only ancillaryandre2007-01-221-0/+10
* Canonicalize copyrights in some files I hold copyrights on:rwatson2007-01-081-1/+2
* Drop all received data mbufs from a socket's queue if the MT_SONAMEbms2006-12-231-11/+9
* Fix a race in soclose() where connections could be queued to themohans2006-11-221-22/+26
* Use the improved m_uiotombuf() function instead of home grown sosend_copyin()andre2006-11-021-1/+29
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-0/+2
* Fix a case where socket I/O atomicity is violated due to not droppingbms2006-09-221-1/+16
* Fix a lock leak in an error case.pjd2006-09-131-1/+1
* New sockets created by incoming connections into listen sockets shouldandre2006-09-101-1/+4
* Fix a kernel panic based on receiving an ICMPv6 Packet too Big message.gnn2006-08-181-2/+2
* Before performing a sodealloc() when pru_attach() fails, assert thatrwatson2006-08-111-0/+3
* Move destroying kqueue state from above pru_detach to below it inrwatson2006-08-021-2/+2
* Move updated of 'numopensockets' from bottom of sodealloc() to the top,rwatson2006-08-021-3/+1
* Reimplement socket buffer tear-down in sofree(): as the socket is norwatson2006-08-011-14/+22
* soreceive_generic(), and sopoll_generic(). Add new functions sosend(),rwatson2006-07-241-2/+52
* Update various uipc_socket.c comments, and reformat others.rwatson2006-07-231-136/+150
* Change semantics of socket close and detach. Add a new protocol switchrwatson2006-07-211-6/+5
* Change comment on soabort() to more accurately describe how/whenrwatson2006-07-161-12/+12
* Several protocol switch functions (pru_abort, pru_detach, pru_sosetlabel)rwatson2006-07-111-2/+4
* When pru_attach() fails, call sodealloc() on the socket rather thanrwatson2006-07-111-4/+1
* When retrieving SO_ERROR via getsockopt(), hold the socket lock aroundrwatson2006-06-181-0/+2
* Move some functions and definitions from uipc_socket2.c to uipc_socket.c:rwatson2006-06-101-36/+171
* Rearrange code in soalloc() so that it's less indented by returningrwatson2006-06-081-13/+13
* Assert that sockets passed into soabort() not be SQ_COMP or SQ_INCOMP,rwatson2006-04-231-1/+3
* Add missing 'not' to SQ_COMP comment.rwatson2006-04-231-1/+1
* Move handling of SQ_COMP exception case in sofree() to the top of therwatson2006-04-231-17/+5
OpenPOWER on IntegriCloud