Changeset 223 for branches/samba-3.3.x/source/libads
- Timestamp:
- May 24, 2009, 7:51:24 AM (16 years ago)
- Location:
- branches/samba-3.3.x/source/libads
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.3.x/source/libads/kerberos.c
r206 r223 542 542 out: 543 543 544 if (princ) {545 krb5_free_principal(ctx, princ);546 }547 if (cc) {548 krb5_cc_close(ctx, cc);549 }550 544 if (ctx) { 545 if (princ) { 546 krb5_free_principal(ctx, princ); 547 } 548 if (cc) { 549 krb5_cc_close(ctx, cc); 550 } 551 551 krb5_free_context(ctx); 552 552 } -
branches/samba-3.3.x/source/libads/krb5_errs.c
r206 r223 31 31 {KRB5KDC_ERR_C_PRINCIPAL_UNKNOWN, NT_STATUS_INVALID_ACCOUNT_NAME}, 32 32 {KRB5KDC_ERR_ETYPE_NOSUPP, NT_STATUS_LOGON_FAILURE}, 33 #if defined(KRB5KDC_ERR_KEY_EXPIRED) /* Heimdal */ 33 #if defined(KRB5KDC_ERR_KEY_EXP) /* MIT */ 34 {KRB5KDC_ERR_KEY_EXP, NT_STATUS_PASSWORD_EXPIRED}, 35 #else /* old Heimdal releases have it with different name only in an enum: */ 34 36 {KRB5KDC_ERR_KEY_EXPIRED, NT_STATUS_PASSWORD_EXPIRED}, 35 #elif defined(KRB5KDC_ERR_KEY_EXP) /* MIT */36 {KRB5KDC_ERR_KEY_EXP, NT_STATUS_PASSWORD_EXPIRED},37 #else38 #error Neither KRB5KDC_ERR_KEY_EXPIRED nor KRB5KDC_ERR_KEY_EXP available39 37 #endif 40 38 {25, NT_STATUS_PASSWORD_EXPIRED}, /* FIXME: bug in heimdal 0.7 krb5_get_init_creds_password (Inappropriate ioctl for device (25)) */
Note:
See TracChangeset
for help on using the changeset viewer.