.\" Automatically generated by Pandoc 2.9.2.1 .\" .TH "fi_errno" "3" "2022\-12\-11" "Libfabric Programmer\[cq]s Manual" "#VERSION#" .hy .SH NAME .PP fi_errno - fabric errors .PP fi_strerror - Convert fabric error into a printable string .SH SYNOPSIS .IP .nf \f[C] #include const char *fi_strerror(int errno); \f[R] .fi .SH ERRORS .TP \f[I]FI_ENOENT\f[R] No such file or directory. .TP \f[I]FI_EIO\f[R] I/O error .TP \f[I]FI_E2BIG\f[R] Argument list too long. .TP \f[I]FI_EBADF\f[R] Bad file number. .TP \f[I]FI_EAGAIN\f[R] Try again. .TP \f[I]FI_ENOMEM\f[R] Out of memory. .TP \f[I]FI_EACCES\f[R] Permission denied. .TP \f[I]FI_EBUSY\f[R] Device or resource busy .TP \f[I]FI_ENODEV\f[R] No such device .TP \f[I]FI_EINVAL\f[R] Invalid argument .TP \f[I]FI_EMFILE\f[R] Too many open files .TP \f[I]FI_ENOSPC\f[R] No space left on device .TP \f[I]FI_ENOSYS\f[R] Function not implemented .TP \f[I]FI_ENOMSG\f[R] No message of desired type .TP \f[I]FI_ENODATA\f[R] No data available .TP \f[I]FI_EMSGSIZE\f[R] Message too long .TP \f[I]FI_ENOPROTOOPT\f[R] Protocol not available .TP \f[I]FI_EOPNOTSUPP\f[R] Operation not supported on transport endpoint .TP \f[I]FI_EADDRINUSE\f[R] Address already in use .TP \f[I]FI_EADDRNOTAVAIL\f[R] Cannot assign requested address .TP \f[I]FI_ENETDOWN\f[R] Network is down .TP \f[I]FI_ENETUNREACH\f[R] Network is unreachable .TP \f[I]FI_ECONNABORTED\f[R] Software caused connection abort .TP \f[I]FI_ECONNRESET\f[R] Connection reset by peer .TP \f[I]FI_EISCONN\f[R] Transport endpoint is already connected .TP \f[I]FI_ENOTCONN\f[R] Transport endpoint is not connected .TP \f[I]FI_ESHUTDOWN\f[R] Cannot send after transport endpoint shutdown .TP \f[I]FI_ETIMEDOUT\f[R] Operation timed out .TP \f[I]FI_ECONNREFUSED\f[R] Connection refused .TP \f[I]FI_EHOSTUNREACH\f[R] No route to host .TP \f[I]FI_EALREADY\f[R] Operation already in progress .TP \f[I]FI_EINPROGRESS\f[R] Operation now in progress .TP \f[I]FI_EREMOTEIO\f[R] Remote I/O error .TP \f[I]FI_ECANCELED\f[R] Operation Canceled .TP \f[I]FI_ENOKEY\f[R] Required key not available .TP \f[I]FI_EKEYREJECTED\f[R] Key was rejected by service .TP \f[I]FI_EOTHER\f[R] Unspecified error .TP \f[I]FI_ETOOSMALL\f[R] Provided buffer is too small .TP \f[I]FI_EOPBADSTATE\f[R] Operation not permitted in current state .TP \f[I]FI_EAVAIL\f[R] Error available .TP \f[I]FI_EBADFLAGS\f[R] Flags not supported .TP \f[I]FI_ENOEQ\f[R] Missing or unavailable event queue .TP \f[I]FI_EDOMAIN\f[R] Invalid resource domain .TP \f[I]FI_ENOCQ\f[R] Missing or unavailable completion queue .SH SEE ALSO .PP \f[C]fabric\f[R](7) .SH AUTHORS OpenFabrics.