diff --git a/headers/build/os/support/Errors.h b/headers/build/os/support/Errors.h index cd6bdc97b0..750a660c62 100644 --- a/headers/build/os/support/Errors.h +++ b/headers/build/os/support/Errors.h @@ -179,7 +179,7 @@ enum { #define HAIKU_ESTALE (B_POSIX_ERROR_BASE + 40) #define HAIKU_EOVERFLOW (B_POSIX_ERROR_BASE + 41) #define HAIKU_EMSGSIZE (B_POSIX_ERROR_BASE + 42) -#define HAIKU_EOPNOTSUPP (B_POSIX_ERROR_BASE + 43) +#define HAIKU_EOPNOTSUPP (B_POSIX_ERROR_BASE + 43) #define HAIKU_ENOTSOCK (B_POSIX_ERROR_BASE + 44) #define HAIKU_EHOSTDOWN (B_POSIX_ERROR_BASE + 45) #define HAIKU_EBADMSG (B_POSIX_ERROR_BASE + 46) @@ -196,6 +196,7 @@ enum { #define HAIKU_EPROTO (B_POSIX_ERROR_BASE + 57) #define HAIKU_ETIME (B_POSIX_ERROR_BASE + 58) #define HAIKU_ETXTBSY (B_POSIX_ERROR_BASE + 59) +#define HAIKU_ENOATTR (B_POSIX_ERROR_BASE + 60) /*---- POSIX errors that can be mapped to BeOS error codes ----*/ @@ -224,7 +225,6 @@ enum { #define HAIKU_ELOOP B_LINK_LIMIT #define HAIKU_ENOEXEC B_NOT_AN_EXECUTABLE #define HAIKU_EPIPE B_BUSTED_PIPE -#define HAIKU_ENOATTR B_ENTRY_NOT_FOUND #ifndef BUILDING_HAIKU_ERROR_MAPPER #undef E2BIG @@ -312,7 +312,7 @@ enum { #undef ENOEXEC #undef EPIPE #undef ENOATTR - + #define E2BIG HAIKU_E2BIG #define ECHILD HAIKU_ECHILD #define EDEADLK HAIKU_EDEADLK diff --git a/headers/os/support/Errors.h b/headers/os/support/Errors.h index dabeacee8d..4880d0dfbf 100644 --- a/headers/os/support/Errors.h +++ b/headers/os/support/Errors.h @@ -182,6 +182,7 @@ #define EPROTO B_TO_POSIX_ERROR(B_POSIX_ERROR_BASE + 57) #define ETIME B_TO_POSIX_ERROR(B_POSIX_ERROR_BASE + 58) #define ETXTBSY B_TO_POSIX_ERROR(B_POSIX_ERROR_BASE + 59) +#define ENOATTR B_TO_POSIX_ERROR(B_POSIX_ERROR_BASE + 60) /* B_NO_MEMORY (0x80000000) can't be negated, so it needs special handling */ #ifdef B_USE_POSITIVE_POSIX_ERRORS