![]() |
pacemaker
2.0.2-debe490
Scalable High-Availability cluster resource manager
|
Function and executable result codes. More...
Go to the source code of this file.
Macros | |
#define | _Noreturn |
#define | CRM_ASSERT(expr) |
#define | pcmk_ok 0 |
#define | PCMK_ERROR_OFFSET 190 /* Replacements on non-linux systems, see include/portability.h */ |
#define | PCMK_CUSTOM_OFFSET 200 /* Purely custom codes */ |
#define | pcmk_err_generic 201 |
#define | pcmk_err_no_quorum 202 |
#define | pcmk_err_schema_validation 203 |
#define | pcmk_err_transform_failed 204 |
#define | pcmk_err_old_data 205 |
#define | pcmk_err_diff_failed 206 |
#define | pcmk_err_diff_resync 207 |
#define | pcmk_err_cib_modified 208 |
#define | pcmk_err_cib_backup 209 |
#define | pcmk_err_cib_save 210 |
#define | pcmk_err_schema_unchanged 211 |
#define | pcmk_err_cib_corrupt 212 |
#define | pcmk_err_multiple 213 |
#define | pcmk_err_node_unknown 214 |
#define | pcmk_err_already 215 |
#define | pcmk_err_bad_nvpair 216 |
#define | pcmk_err_unknown_format 217 |
Typedefs | |
typedef enum crm_exit_e | crm_exit_t |
Enumerations | |
enum | crm_exit_e { CRM_EX_OK = 0, CRM_EX_ERROR = 1, CRM_EX_INVALID_PARAM = 2, CRM_EX_UNIMPLEMENT_FEATURE = 3, CRM_EX_INSUFFICIENT_PRIV = 4, CRM_EX_NOT_INSTALLED = 5, CRM_EX_NOT_CONFIGURED = 6, CRM_EX_NOT_RUNNING = 7, CRM_EX_USAGE = 64, CRM_EX_DATAERR = 65, CRM_EX_NOINPUT = 66, CRM_EX_NOUSER = 67, CRM_EX_NOHOST = 68, CRM_EX_UNAVAILABLE = 69, CRM_EX_SOFTWARE = 70, CRM_EX_OSERR = 71, CRM_EX_OSFILE = 72, CRM_EX_CANTCREAT = 73, CRM_EX_IOERR = 74, CRM_EX_TEMPFAIL = 75, CRM_EX_PROTOCOL = 76, CRM_EX_NOPERM = 77, CRM_EX_CONFIG = 78, CRM_EX_FATAL = 100, CRM_EX_PANIC = 101, CRM_EX_DISCONNECT = 102, CRM_EX_OLD = 103, CRM_EX_DIGEST = 104, CRM_EX_NOSUCH = 105, CRM_EX_QUORUM = 106, CRM_EX_UNSAFE = 107, CRM_EX_EXISTS = 108, CRM_EX_MULTIPLE = 109, CRM_EX_EXPIRED = 110, CRM_EX_NOT_YET_IN_EFFECT = 111, CRM_EX_INDETERMINATE = 112, CRM_EX_TIMEOUT = 124, CRM_EX_MAX = 255 } |
Functions | |
const char * | pcmk_strerror (int rc) |
const char * | pcmk_errorname (int rc) |
const char * | bz2_strerror (int rc) |
crm_exit_t | crm_errno2exit (int rc) |
Map an errno to a similar exit status. More... | |
const char * | crm_exit_name (crm_exit_t exit_code) |
const char * | crm_exit_str (crm_exit_t exit_code) |
_Noreturn crm_exit_t | crm_exit (crm_exit_t rc) |
Function and executable result codes.
Definition in file results.h.
#define CRM_ASSERT | ( | expr | ) |
#define PCMK_ERROR_OFFSET 190 /* Replacements on non-linux systems, see include/portability.h */ |
typedef enum crm_exit_e crm_exit_t |
enum crm_exit_e |
crm_exit_t crm_errno2exit | ( | int | rc | ) |
_Noreturn crm_exit_t crm_exit | ( | crm_exit_t | rc | ) |
const char* crm_exit_name | ( | crm_exit_t | exit_code | ) |
const char* crm_exit_str | ( | crm_exit_t | exit_code | ) |