case CIBRES_FAILED_OLDUPDATE:
case CIBRES_FAILED_STALE:
cib_error2string(enum cib_result return_code){	const char *error_msg = NULL;	switch(return_code) {		case CIBRES_MISSING_ID:			error_msg = "The id field is missing";			break;		case CIBRES_MISSING_TYPE:			error_msg = "The type field is missing";			break;		case CIBRES_MISSING_FIELD:			error_msg = "A required field is missing";			break;		case CIBRES_OBJTYPE_MISMATCH:			error_msg = "CIBRES_OBJTYPE_MISMATCH";			break;		case CIBRES_EXISTS:			error_msg = "The object already exists";			break;		case CIBRES_NOT_EXISTS:			error_msg = "The object does not exist";			break;		case CIBRES_CORRUPT:			error_msg = "The CIB is corrupt";			break;		case CIBRES_OTHER:			error_msg = "CIBRES_OTHER";			break;		case CIBRES_OK:			error_msg = "ok";			break;		case CIBRES_FAILED:			error_msg = "Failed";			break;		case CIBRES_FAILED_OLDUPDATE:			error_msg = "Discarded old update";			break;		case CIBRES_FAILED_ACTIVATION:			error_msg = "Activation Failed";			break;		case CIBRES_FAILED_NOSECTION:			error_msg = "Required section was missing";			break;		case CIBRES_FAILED_NOTSUPPORTED:			error_msg = "Supplied information is not supported";			break;	}				if(error_msg == NULL) {		cl_log(LOG_ERR, "Unknown CIB Error %d", return_code);		error_msg = "<unknown error>";	}		return error_msg;}