errtxt
const char *errtxt;
errtxt = krb5_get_error_message(ctx, err);
errtxt = NULL;
if (errtxt != NULL) {
snprintf(b2, sizeof(b2), "%s", errtxt);
krb5_free_error_message(ctx, errtxt);
const char *errtxt;
errtxt = krb5_get_error_message(ctx, err);
errtxt = NULL;
if (errtxt != NULL) {
snprintf(b2, sizeof(b2), "%s", errtxt);
krb5_free_error_message(ctx, errtxt);
const char *errtxt = krb5_get_error_message(context, ret);
if (errtxt != NULL) {
warnx("%s: %s", msg, errtxt);
krb5_free_error_message(context, errtxt);