Author: gd Date: 2006-12-20 10:54:09 +0000 (Wed, 20 Dec 2006) New Revision: 20273
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20273 Log: Map KRB5_KDCREP_SKEW to NT_STATUS_TIME_DIFFERENCE_AT_DC. This gives much nicer error messages when failing to join due to clock skew. Guenther Modified: branches/SAMBA_3_0/source/libads/krb5_errs.c branches/SAMBA_3_0_24/source/libads/krb5_errs.c Changeset: Modified: branches/SAMBA_3_0/source/libads/krb5_errs.c =================================================================== --- branches/SAMBA_3_0/source/libads/krb5_errs.c 2006-12-20 07:46:22 UTC (rev 20272) +++ branches/SAMBA_3_0/source/libads/krb5_errs.c 2006-12-20 10:54:09 UTC (rev 20273) @@ -50,6 +50,7 @@ {KRB5KRB_AP_ERR_BAD_INTEGRITY, NT_STATUS_LOGON_FAILURE}, {KRB5KRB_AP_ERR_MODIFIED, NT_STATUS_LOGON_FAILURE}, {KRB5KRB_AP_ERR_SKEW, NT_STATUS_TIME_DIFFERENCE_AT_DC}, + {KRB5_KDCREP_SKEW, NT_STATUS_TIME_DIFFERENCE_AT_DC}, {KRB5KRB_AP_ERR_TKT_EXPIRED, NT_STATUS_LOGON_FAILURE}, {KRB5KRB_ERR_GENERIC, NT_STATUS_UNSUCCESSFUL}, #if defined(KRB5KRB_ERR_RESPONSE_TOO_BIG) Modified: branches/SAMBA_3_0_24/source/libads/krb5_errs.c =================================================================== --- branches/SAMBA_3_0_24/source/libads/krb5_errs.c 2006-12-20 07:46:22 UTC (rev 20272) +++ branches/SAMBA_3_0_24/source/libads/krb5_errs.c 2006-12-20 10:54:09 UTC (rev 20273) @@ -50,6 +50,7 @@ {KRB5KRB_AP_ERR_BAD_INTEGRITY, NT_STATUS_LOGON_FAILURE}, {KRB5KRB_AP_ERR_MODIFIED, NT_STATUS_LOGON_FAILURE}, {KRB5KRB_AP_ERR_SKEW, NT_STATUS_TIME_DIFFERENCE_AT_DC}, + {KRB5_KDCREP_SKEW, NT_STATUS_TIME_DIFFERENCE_AT_DC}, {KRB5KRB_AP_ERR_TKT_EXPIRED, NT_STATUS_LOGON_FAILURE}, {KRB5KRB_ERR_GENERIC, NT_STATUS_UNSUCCESSFUL}, #if defined(KRB5KRB_ERR_RESPONSE_TOO_BIG)