25 lines
496 B
C
25 lines
496 B
C
#ifndef STATUS_H_
|
|
#define STATUS_H_
|
|
|
|
enum bshell_status {
|
|
BSHELL_SUCCESS = 0,
|
|
BSHELL_ERR_EOF,
|
|
BSHELL_ERR_BAD_SYNTAX,
|
|
BSHELL_ERR_BAD_FORMAT,
|
|
BSHELL_ERR_BAD_STATE,
|
|
BSHELL_ERR_INVALID_VALUE,
|
|
BSHELL_ERR_INVALID_ARGUMENT,
|
|
BSHELL_ERR_NO_MEMORY,
|
|
BSHELL_ERR_NO_ENTRY,
|
|
BSHELL_ERR_NO_DATA,
|
|
BSHELL_ERR_NAME_EXISTS,
|
|
BSHELL_ERR_NOT_SUPPORTED,
|
|
BSHELL_ERR_IO_FAILURE,
|
|
BSHELL_ERR_ACCESS_DENIED,
|
|
BSHELL_ERR_INTERNAL_FAILURE,
|
|
};
|
|
|
|
extern enum bshell_status bshell_status_from_errno(int err);
|
|
|
|
#endif
|