Site icon EfmSoft

What does errno 123 (ENOPROTOOPT) mean?

 
Could be also:
ConstantTypeOS
ERROR_INVALID_NAMEWin32 errorWindows
EPFNOSUPPORTerrnoSolaris
INACCESSIBLE_BOOT_DEVICEBugCheck CodeWindows
Previous Next
EPFNOSUPPORT EAFNOSUPPORT

ENOPROTOOPT

ENOPROTOOPT means the caller requested a protocol option that the selected socket does not provide. The option name can be valid in another family, socket type, or transport, so the failure is not necessarily a spelling or value error.

On Windows, native Winsock APIs return WSAENOPROTOOPT through WSAGetLastError(). A common source is applying a TCP-only control to a datagram socket or using a family-specific IOCTL where the current provider does not expose it. Keep the option level, name, socket family, type, and protocol in the log.

Validate the option contract

References


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

Exit mobile version