8 # define CRM_RESULTS__H 20 # define CRM_ASSERT(expr) do { \ 21 if(__unlikely((expr) == FALSE)) { \ 22 crm_abort(__FILE__, __FUNCTION__, __LINE__, #expr, TRUE, FALSE); \ 36 # define PCMK_ERROR_OFFSET 190 37 # define PCMK_CUSTOM_OFFSET 200 38 # define pcmk_err_generic 201 39 # define pcmk_err_no_quorum 202 40 # define pcmk_err_schema_validation 203 41 # define pcmk_err_transform_failed 204 42 # define pcmk_err_old_data 205 43 # define pcmk_err_diff_failed 206 44 # define pcmk_err_diff_resync 207 45 # define pcmk_err_cib_modified 208 46 # define pcmk_err_cib_backup 209 47 # define pcmk_err_cib_save 210 48 # define pcmk_err_schema_unchanged 211 49 # define pcmk_err_cib_corrupt 212 50 # define pcmk_err_multiple 213 51 # define pcmk_err_node_unknown 214 52 # define pcmk_err_already 215
const char * pcmk_errorname(int rc)
crm_exit_t crm_errno2exit(int rc)
Map an errno to a similar exit status.
const char * pcmk_strerror(int rc)
const char * bz2_strerror(int rc)
enum crm_exit_e crm_exit_t
const char * crm_exit_str(crm_exit_t exit_code)
crm_exit_t crm_exit(crm_exit_t rc)
const char * crm_exit_name(crm_exit_t exit_code)