translate_ccapi_error
log_error("failed to change ccache's principal - %s (%d)", translate_ccapi_error(err), err);
check_if(err != expected_err, "unexpected error %s (%d), expected %s (%d)", translate_ccapi_error(err), err, translate_ccapi_error(expected_err), expected_err); \
check_if_not(array_contains_int(possible_return_values, possible_ret_val_count, err), "error not documented as a possible return value: %s (%d)", translate_ccapi_error(err), err); \
log_error("failed to change ccache's principal - %s (%d)", translate_ccapi_error(err), err);
const char *translate_ccapi_error(cc_int32 err);
log_error("cc_context_open_default_ccache or cc_ccache_destroy failed with %s (%d)", translate_ccapi_error(err), err);
log_error("failed to create a ccache - %s (%d)", translate_ccapi_error(err), err);
log_error("failed to change ccache's principal - %s (%d)", translate_ccapi_error(err), err);
log_error("failed to store a credential - %s (%d)", translate_ccapi_error(err), err);
log_error("failed to remove a credential - %s (%d)", translate_ccapi_error(err), err);
log_error("cc_get_NC_info or cc_open failed with %s (%d)", translate_ccapi_error(err), err);
log_error("failed to create a ccache - %s (%d)", translate_ccapi_error(err), err);