summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-09-13 02:41:15 +0000
committerKen Raeburn <raeburn@mit.edu>2002-09-13 02:41:15 +0000
commitfa7b5d00af164900e16b4923dab43272d1e2c806 (patch)
tree4e8034616a99089429d479bacda977d8215b2496 /src
parent200b058a3a3e26366ae7728ce40de7332a266d25 (diff)
downloadkrb5-fa7b5d00af164900e16b4923dab43272d1e2c806.tar.gz
krb5-fa7b5d00af164900e16b4923dab43272d1e2c806.tar.xz
krb5-fa7b5d00af164900e16b4923dab43272d1e2c806.zip
* kerberos_v4.c (kerb_get_principal): Include kvno when logging failure to find
a key. (v4_klog): Include explicit do-nothing default case in switch statement. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14849 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/kdc/ChangeLog5
-rw-r--r--src/kdc/kerberos_v4.c10
2 files changed, 10 insertions, 5 deletions
diff --git a/src/kdc/ChangeLog b/src/kdc/ChangeLog
index 5aa973d348..588a344bbf 100644
--- a/src/kdc/ChangeLog
+++ b/src/kdc/ChangeLog
@@ -3,6 +3,11 @@
* main.c (initialize_realms): Include replay cache name in error
if it can't be initialized.
+ * kerberos_v4.c (kerb_get_principal): Include kvno when logging
+ failure to find a key.
+ (v4_klog): Include explicit do-nothing default case in switch
+ statement.
+
2002-09-10 Ken Raeburn <raeburn@mit.edu>
* dispatch.c, do_as_req.c, do_tgs_req.c, kdc_preauth.c,
diff --git a/src/kdc/kerberos_v4.c b/src/kdc/kerberos_v4.c
index b43a521a2a..22e2db8a55 100644
--- a/src/kdc/kerberos_v4.c
+++ b/src/kdc/kerberos_v4.c
@@ -293,7 +293,9 @@ char * v4_klog( type, format, va_alist)
strcpy(log_text, "PROCESS_V4:");
vsprintf(log_text+strlen(log_text), format, pvar);
krb5_klog_syslog(logpri, "%s", log_text);
- /* ignore the other types... */
+ default:
+ /* ignore the other types... */
+ ;
}
va_end(pvar);
return(log_text);
@@ -486,8 +488,8 @@ kerb_get_principal(char *name, char *inst, /* could have wild cards */
ENCTYPE_DES_CBC_CRC,
-1, kvno, &pkey)) {
lt = klog(L_KRB_PERR,
- "KDC V4: failed to find key for %s.%s",
- name, inst);
+ "KDC V4: failed to find key for %s.%s #%d",
+ name, inst, kvno);
krb5_db_free_principal(kdc_context, &entries, nprinc);
return(0);
}
@@ -537,8 +539,6 @@ kerb_get_principal(char *name, char *inst, /* could have wild cards */
principal->attributes |= V4_KDB_REQUIRES_PWCHANGE;
}
-
-
/* set up v4 format of each date's text: */
for ( date = &principal->exp_date, text = principal->exp_date_txt;
toggle ^= 1;