ERR_R_FATAL
{ERR_R_FATAL, "fatal"},
#define ERR_FATAL_ERROR(l) (int)((l)&ERR_R_FATAL)
#define ERR_R_MALLOC_FAILURE (1|ERR_R_FATAL)
#define ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED (2|ERR_R_FATAL)
#define ERR_R_PASSED_NULL_PARAMETER (3|ERR_R_FATAL)
#define ERR_R_INTERNAL_ERROR (4|ERR_R_FATAL)
#define ERR_R_DISABLED (5|ERR_R_FATAL)
#define ERR_R_INIT_FAIL (6|ERR_R_FATAL)