mirror of
https://git.FreeBSD.org/src.git
synced 2025-01-04 12:52:15 +00:00
getsockopt.2: clarify that SO_TIMESTAMP is not 100% reliable
When SO_TIMESTAMP is set, the kernel will attempt to attach a timestamp as ancillary data to each IP datagram that is received on the socket. However, it may fail, for example due to insufficient memory. In that case the packet will still be received but not timestamp will be attached. Reviewed by: kib MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D21607
This commit is contained in:
parent
6c0c362075
commit
8d910a4282
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=352231
@ -28,7 +28,7 @@
|
||||
.\" @(#)getsockopt.2 8.4 (Berkeley) 5/2/95
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd February 10, 2019
|
||||
.Dd September 11, 2019
|
||||
.Dt GETSOCKOPT 2
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -431,7 +431,8 @@ option is enabled on a
|
||||
.Dv SOCK_DGRAM
|
||||
socket, the
|
||||
.Xr recvmsg 2
|
||||
call will return a timestamp corresponding to when the datagram was received.
|
||||
call may return a timestamp corresponding to when the datagram was received.
|
||||
However, it may not, for example due to a resource shortage.
|
||||
The
|
||||
.Va msg_control
|
||||
field in the
|
||||
|
Loading…
Reference in New Issue
Block a user