Go to the source code of this file.
Defines | |
| #define | rtems_set_errno_and_return_minus_one(_error) do { errno = (_error); return -1; } while(0) |
| #define | rtems_set_errno_and_return_minus_one_cast(_error, _cast) do { errno = (_error); return (_cast) -1; } while(0) |
| #define rtems_set_errno_and_return_minus_one | ( | _error | ) | do { errno = (_error); return -1; } while(0) |
This is a helper macro which will set the variable errno and return -1 to the caller. This pattern is common to many POSIX methods.
| [in] | _error | is the error code |
| #define rtems_set_errno_and_return_minus_one_cast | ( | _error, | |||
| _cast | ) | do { errno = (_error); return (_cast) -1; } while(0) |
This is a helper macro which will set the variable errno and return -1 to the caller. This pattern is common to many POSIX methods.
| [in] | _error | is the error code |
| [in] | _cast | is the type to which -1 must be cast |
1.5.6