Site icon EfmSoft

What does errno 115 (EMSGSIZE) mean?

 
Could be also:
ConstantTypeOS
EINPROGRESSerrnoLinux
CONFIG_LIST_FAILEDBugCheck CodeWindows
Previous Next
EINPROGRESS ESTALE

EMSGSIZE

EMSGSIZE is message-oriented: an operation requires a message to fit within a defined atomic or receive boundary, but the supplied buffer or outgoing datagram does not. It is not the same as a partial stream write. On a stream socket, successful send may write fewer bytes and the caller must advance the buffer; a datagram operation may reject an oversized message entirely.

Winsock reports the native status as WSAEMSGSIZE. On receive, an undersized datagram buffer can lose excess data for unreliable protocols; on send, a datagram too large for the provider cannot be sent atomically. The UCRT macro should therefore be interpreted through the original API and socket type.

Size boundaries to record

References


Looking for a different code? Search another status or error code.

Exit mobile version