aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* uipc: ansifyMateusz Guzik2023-02-131-12/+4
* sockets: provide sousrsend() that does socket specific error handlingGleb Smirnoff2022-12-141-15/+1
* Fixup build after recent getsock changesMateusz Guzik2022-09-101-1/+1
* Remove fflag argument from getsock_capMateusz Guzik2022-09-101-4/+3
* Add getsockMateusz Guzik2022-09-101-19/+27
* Add branch prediction hints to getsock_capMateusz Guzik2022-09-101-2/+2
* protosw: refactor protosw and domain static declaration and loadGleb Smirnoff2022-08-171-2/+2
* sysent: Get rid of bogus sys/sysent.h include.Dmitry Chagin2022-05-281-0/+2
* sockets: return EMSGSIZE if control part of message is too largeGleb Smirnoff2022-05-251-1/+1
* sendto: don't clear transient errors for atomic protocolsGleb Smirnoff2022-02-231-2/+4
* user_getpeername: Use 'bool' for the compat argument.John Baldwin2022-01-241-3/+3
* syscalls: normalize orecvfrom and ogetsocknameBrooks Davis2021-11-291-2/+2
* uipc: rework recvfrom, getsockname, getpeernameBrooks Davis2021-11-291-42/+37
* socket: Avoid clearing SS_ISCONNECTING if soconnect() failsMark Johnston2021-09-071-7/+2
* connect: Use soconnectat() unconditionally in kern_connect()Mark Johnston2021-08-271-4/+1
* Consistently use the SOLISTENING() macroMark Johnston2021-06-141-1/+1
* base: remove if_wg(4) and associated utilities, manpageKyle Evans2021-03-171-1/+3
* if_wg: import latest fixup work from the wireguard-freebsd projectKyle Evans2021-03-151-3/+1
* Only enable COMPAT_43 changes for syscalls ABI for a.out processes.Konstantin Belousov2019-08-111-14/+27
* Avoid leaking fp references when truncating SCM_RIGHTS control messages.Mark Johnston2019-02-051-1/+3
* Normalize COMPAT_43 syscall declarations.Brooks Davis2018-12-041-3/+1
* Use declared types for caddr_t arguments.Brooks Davis2018-11-061-6/+6
* Improve handling of control message truncation.Mark Johnston2018-08-071-21/+65
* Fix LOCAL_PEERCRED with socketpair(2)Alan Somers2018-08-031-0/+11
* kern_sendit: use pre-initialized rightsMatt Macy2018-05-231-4/+4
* Eliminate the overhead of gratuitous repeated reinitialization of cap_rightsMatt Macy2018-05-091-20/+10
* Disable connectat/bindat with AT_FDCWD in capmodeEd Maste2018-04-301-0/+10
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* Move uio enums to sys/_uio.h.Brooks Davis2018-03-271-0/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Listening sockets improvements.Gleb Smirnoff2017-06-081-55/+10
* Add kern_listen(), kern_shutdown(), and kern_socket(), and use themEdward Tomasz Napierala2017-01-301-14/+32
* Rework r306337.Hiren Panchasara2016-10-211-3/+10
* Revert r306337. dhw@ reproted a panic which seems related to this and bde@ hasHiren Panchasara2016-09-261-3/+1
* In sendit(), if mp->msg_control is present, then in sockargs() we are allocatingHiren Panchasara2016-09-261-1/+3
* capsicum: propagate rights on accept(2)Mariusz Zaborski2016-09-221-14/+21
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* Fix buildKonstantin Belousov2016-09-101-1/+1
* ANSIfy uipc_syscalls.cEd Maste2016-09-091-215/+35
* The SA-16:19 wouldn't have happened if the sockargs() had properly typedGleb Smirnoff2016-05-181-9/+4
* Validate that user supplied control message length is not negative.Gleb Smirnoff2016-05-171-0/+3
* kern: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-1/+1
* - Separate sendfile(2) implementation from uipc_syscalls.c intoGleb Smirnoff2016-01-221-991/+0
* New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 andGleb Smirnoff2016-01-081-252/+430
* A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().Gleb Smirnoff2015-12-161-1/+1
* Make shutdown() return ENOTCONN as required by POSIX, part deux.Ed Schouten2015-07-271-0/+9
* Make KPI of vm_pager_get_pages() more strict: if a pager changes a pageGleb Smirnoff2015-06-121-4/+1
* Replace struct filedesc argument in getsock_cap with struct threadMateusz Guzik2015-04-111-27/+25
* fd: remove filedesc argument from fdcloseMateusz Guzik2015-04-111-6/+5
* Correct the use of an unitialized variable in sendfind_getobj()Ryan Stone2015-02-281-0/+1