svn commit: samba r20273 - in branches: SAMBA_3_0/source/libads SAMBA_3_0_24/source/libads

gd at samba.org gd at samba.org
Wed Dec 20 10:54:10 GMT 2006


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)



More information about the samba-cvs mailing list