#
d5c6b32a |
| 11-Dec-2023 |
Mark Johnston <markj@FreeBSD.org> |
socket.9: Catch up with commit cfb1e92912b4c
Fixes: cfb1e92912b4 ("sockets: don't malloc/free sockaddr memory on accept(2)") Reported by: Mina Galić <freebsd@igalic.co>
|
Revision tags: release/14.0.0 |
|
#
fa9896e0 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
Revision tags: release/13.2.0, release/12.4.0 |
|
#
3cdbaee3 |
| 15-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
ithread(9): update functions to current day
The public KPI is now intr_event_**, - Convert existing documented functions to their equivalents. - Fix up the function arguments - Fix up the possibl
ithread(9): update functions to current day
The public KPI is now intr_event_**, - Convert existing documented functions to their equivalents. - Fix up the function arguments - Fix up the possible error return values for each - Remove ithread_schedule() completely - Rename man page to intr_event(9) - Update cross-references
Future changes will update the descriptive text for these functions.
PR: 100803 Based on work by: trhodes Reviewed by: jhb MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33475
show more ...
|
Revision tags: release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0 |
|
#
7aebfe65 |
| 22-Oct-2020 |
Gordon Bergling <gbe@FreeBSD.org> |
socket(9): Remove duplicate word 'is is'
MFC after: 1 week
|
#
9c946dc3 |
| 17-Sep-2020 |
Gordon Bergling <gbe@FreeBSD.org> |
man(9): Some markup fixes
- whitespace at end of input line - skipping paragraph macro: Pp after Sh
MFC after: 3 days
|
Revision tags: release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
#
c6879c6c |
| 23-Oct-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r339015 through r339669.
|
#
e77f0bdc |
| 18-Oct-2018 |
Jonathan T. Looney <jtl@FreeBSD.org> |
r334853 added a "socket destructor" callback. However, as implemented, it was really a "socket close" callback.
Update the socket destructor functionality to run when a socket is destroyed (rather t
r334853 added a "socket destructor" callback. However, as implemented, it was really a "socket close" callback.
Update the socket destructor functionality to run when a socket is destroyed (rather than when it is closed). The original submitter has confirmed that this change satisfies the intended use case.
Suggested by: rwatson Submitted by: Michio Honda <micchie at sfc.wide.ad.jp> Tested by: Michio Honda <micchie at sfc.wide.ad.jp> Approved by: re (kib) Differential Revision: https://reviews.freebsd.org/D17590
show more ...
|
Revision tags: release/11.2.0 |
|
#
1fbe13cf |
| 08-Jun-2018 |
Jonathan T. Looney <jtl@FreeBSD.org> |
Add a socket destructor callback. This allows kernel providers to set callbacks to perform additional cleanup actions at the time a socket is closed.
Michio Honda presented a use for this at BSDCan
Add a socket destructor callback. This allows kernel providers to set callbacks to perform additional cleanup actions at the time a socket is closed.
Michio Honda presented a use for this at BSDCan 2018. (See https://www.bsdcan.org/2018/schedule/events/965.en.html .)
Submitted by: Michio Honda <micchie at sfc.wide.ad.jp> (previous version) Reviewed by: lstewart (previous version) Differential Revision: https://reviews.freebsd.org/D15706
show more ...
|
Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0 |
|
#
246e7a2b |
| 02-Sep-2014 |
Neel Natu <neel@FreeBSD.org> |
IFC @r269962
Submitted by: Anish Gupta (akgupt3@gmail.com)
|
#
ee7b0571 |
| 19-Aug-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head from 7/28
|
#
1b833d53 |
| 13-Aug-2014 |
Alexander V. Chernikov <melifaro@FreeBSD.org> |
Sync to HEAD@r269943.
|
#
61c320f0 |
| 18-Jul-2014 |
Xin LI <delphij@FreeBSD.org> |
Fix markups.
|
Revision tags: release/9.3.0 |
|
#
a353a594 |
| 02-Jun-2014 |
Benjamin Kaduk <bjk@FreeBSD.org> |
Document some more socket features
Add some mention of the functions used by protocol implementations, upcalls, and other general routines.
Not all functionality is documented; in particular: o the
Document some more socket features
Add some mention of the functions used by protocol implementations, upcalls, and other general routines.
Not all functionality is documented; in particular: o the *at() variants, which are useful only for implementing the corresponding syscalls. o soconnect2(), also only used to implement a syscall (socketpair()). o sockargs(), which is essentually unused and only tangentially socket-related. o selsocket(), which is commented as being present solely for use by netncp and netsmb. o getsockaddr(), which is just a convenience shortcut for copyin().
Reviewed by: jhb (previous version) Approved by: hrs (mentor)
show more ...
|
Revision tags: release/10.0.0, release/9.2.0 |
|
#
40f65a4d |
| 07-Aug-2013 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r254014
|
#
552311f4 |
| 17-Jul-2013 |
Xin LI <delphij@FreeBSD.org> |
IFC @253398
|
#
cfe30d02 |
| 19-Jun-2013 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge fresh head.
|
Revision tags: release/8.4.0 |
|
#
69e6d7b7 |
| 12-Apr-2013 |
Simon J. Gerraty <sjg@FreeBSD.org> |
sync from head
|
#
8818042f |
| 12-Apr-2013 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix usage for soreceive(9) - uio must always be non-NULL.
MFC after: 1 week
|
Revision tags: release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
#
66e7b3a3 |
| 16-Dec-2006 |
Robert Watson <rwatson@FreeBSD.org> |
Reference socket(9) from ng_ksocket(4). Reference ng_ksocket(4), ithread(9), msleep(9), ucred(9) from socket(9).
Partly suggested by: julian
|
#
6a751174 |
| 16-Dec-2006 |
Robert Watson <rwatson@FreeBSD.org> |
Add a basic man page for the socket(9) kernel programming interface used by the NFS client and server, netsmb, netncp, etc.
Reviewed by: ru Fixed by: ru
|
Revision tags: release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
#
66e7b3a3 |
| 16-Dec-2006 |
Robert Watson <rwatson@FreeBSD.org> |
Reference socket(9) from ng_ksocket(4). Reference ng_ksocket(4), ithread(9), msleep(9), ucred(9) from socket(9).
Partly suggested by: julian
|
#
6a751174 |
| 16-Dec-2006 |
Robert Watson <rwatson@FreeBSD.org> |
Add a basic man page for the socket(9) kernel programming interface used by the NFS client and server, netsmb, netncp, etc.
Reviewed by: ru Fixed by: ru
|