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