diff options
| author | Chris Provenzano <proven@mit.edu> | 1995-02-08 01:34:38 +0000 |
|---|---|---|
| committer | Chris Provenzano <proven@mit.edu> | 1995-02-08 01:34:38 +0000 |
| commit | f945e36b7f02b3b34184d8afd0835456465b7b86 (patch) | |
| tree | bf59311d30350aa416ddc0c0ed37e41bcd4ddd54 /src | |
| parent | 70830349548e398a521e0cedc33e2147ef4b1c1e (diff) | |
| download | krb5-f945e36b7f02b3b34184d8afd0835456465b7b86.tar.gz krb5-f945e36b7f02b3b34184d8afd0835456465b7b86.tar.xz krb5-f945e36b7f02b3b34184d8afd0835456465b7b86.zip | |
* kpasswd.c Removed krb5_keytype, changed krb5_enctype to
krb5_enctype *, changed krb5_preauthtype to krb5_preauthtype *
for krb5_get_in_tkt_with_password() rotuine.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4921 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/kadmin/kpasswd/ChangeLog | 6 | ||||
| -rw-r--r-- | src/kadmin/kpasswd/kpasswd.c | 31 |
2 files changed, 11 insertions, 26 deletions
diff --git a/src/kadmin/kpasswd/ChangeLog b/src/kadmin/kpasswd/ChangeLog index 9754a4b1e..d59e7c6e1 100644 --- a/src/kadmin/kpasswd/ChangeLog +++ b/src/kadmin/kpasswd/ChangeLog @@ -1,3 +1,9 @@ +Mon Feb 06 17:19:04 1995 Chris Provenzano (proven@mit.edu) + + * kpasswd.c Removed krb5_keytype, changed krb5_enctype to + krb5_enctype *, changed krb5_preauthtype to krb5_preauthtype * + for krb5_get_in_tkt_with_password() rotuine. + Wed Jan 25 16:54:40 1995 Chris Provenzano (proven@mit.edu) * Removed all narrow types and references to wide.h and narrow.h diff --git a/src/kadmin/kpasswd/kpasswd.c b/src/kadmin/kpasswd/kpasswd.c index 93fe82d8d..edca72c2b 100644 --- a/src/kadmin/kpasswd/kpasswd.c +++ b/src/kadmin/kpasswd/kpasswd.c @@ -78,15 +78,6 @@ krb5_creds my_creds; extern char *krb5_default_pwd_prompt1; -/* - * Try no preauthentication first; then try the encrypted timestamp - */ -int preauth_search_list[] = { - 0, - KRB5_PADATA_ENC_TIMESTAMP, - -1 - }; - main(argc,argv) int argc; char *argv[]; @@ -638,23 +629,11 @@ get_first_ticket(context, cache, client) return(1); } -/* Build Request for Initial Credentials */ - for (i=0; preauth_search_list[i] >= 0; i++) { - retval = krb5_get_in_tkt_with_password(context, - 0, /* options */ - my_addresses, - /* do random preauth */ - preauth_search_list[i], - ETYPE_DES_CBC_CRC, /* etype */ - KEYTYPE_DES, - old_password, - cache, - &my_creds, - 0); - if (retval != KRB5KDC_ERR_PREAUTH_FAILED && - retval != KRB5KRB_ERR_GENERIC) - break; - } + retval = krb5_get_in_tkt_with_password(context, 0,/* options */ + my_addresses, + NULL, /* Default encryption list */ + NULL, /* Default preauth list */ + old_password, cache, &my_creds, 0); if (retval) { fprintf(stderr, "\nUnable to Get Initial Credentials : %s %d\n", |
