You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Per man 3p recvmsg, recvmsg() may return the following flags:
MSG_EOR End-of-record was received (if supported by the protocol).
MSG_OOB Out-of-band data was received.
MSG_TRUNC Normal data was truncated.
MSG_CTRUNC Control data was truncated.
Currently RecvFlags contains the flags that may be passed torecvmsg, like OOB and TRUNC, but does not contain the flags which are only received, specifically EOR and CTRUNC.
The text was updated successfully, but these errors were encountered:
`RecvMsgReturn`'s `flags` field was previously `RecvFlags`, however
`recvmsg` returns a different set of flags than that. To address that,
add a new type, `ReturnFlags`, which contains the flags that are
returned from `recvmsg`.
Fixes#1287.
Per
man 3p recvmsg
,recvmsg()
may return the following flags:Currently
RecvFlags
contains the flags that may be passed torecvmsg
, likeOOB
andTRUNC
, but does not contain the flags which are only received, specificallyEOR
andCTRUNC
.The text was updated successfully, but these errors were encountered: