mdbx: использование при наличии EREMOTEIO вместо ENOTBLK в качестве MDBX_EREMOTE (backport).

This commit is contained in:
Леонид Юрьев (Leonid Yuriev) 2025-03-20 13:53:47 +03:00
parent 3c3628c798
commit 8157d07b00

5
mdbx.h
View File

@ -2006,7 +2006,12 @@ typedef enum MDBX_error {
MDBX_EPERM = EPERM,
MDBX_EINTR = EINTR,
MDBX_ENOFILE = ENOENT,
#if defined(EREMOTEIO) || defined(DOXYGEN)
/** Cannot use the database on a network file system or when exporting it via NFS. */
MDBX_EREMOTE = EREMOTEIO,
#else
MDBX_EREMOTE = ENOTBLK,
#endif /* EREMOTEIO */
MDBX_EDEADLK = EDEADLK
#endif /* !Windows */
} MDBX_error_t;