diff options
author | Theodore Tso <tytso@mit.edu> | 1993-09-01 20:20:14 +0000 |
---|---|---|
committer | Theodore Tso <tytso@mit.edu> | 1993-09-01 20:20:14 +0000 |
commit | f5bec95f2bd8e46892414917cc18f756115eb380 (patch) | |
tree | da1aaf0ff32eb737d4a231b9dddbb3dcf100981d /src/lib/krb5/krb/mk_req_ext.c | |
parent | e953536adb3b4c88b98fa84123542fea65916470 (diff) | |
download | krb5-f5bec95f2bd8e46892414917cc18f756115eb380.zip krb5-f5bec95f2bd8e46892414917cc18f756115eb380.tar.gz krb5-f5bec95f2bd8e46892414917cc18f756115eb380.tar.bz2 |
Changed krb5_generate_authenticator to accept a princiapl instead of
a credentials structure for the second argument.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2641 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/krb/mk_req_ext.c')
-rw-r--r-- | src/lib/krb5/krb/mk_req_ext.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/krb5/krb/mk_req_ext.c b/src/lib/krb5/krb/mk_req_ext.c index eed4df7..3fc5d0a 100644 --- a/src/lib/krb5/krb/mk_req_ext.c +++ b/src/lib/krb5/krb/mk_req_ext.c @@ -125,7 +125,7 @@ krb5_data *outbuf; } } #define cleanup_key() {if (newkey) krb5_free_keyblock(*newkey);} - if (retval = krb5_generate_authenticator(&authent, creds, checksum, + if (retval = krb5_generate_authenticator(&authent, creds->client, checksum, newkey ? *newkey : 0, sequence, creds->authdata)) { cleanup_key(); @@ -226,15 +226,15 @@ request.authenticator.ciphertext.data = 0;} } static krb5_error_code -krb5_generate_authenticator(authent, creds, cksum, key, seq_number, authorization) +krb5_generate_authenticator(authent, client, cksum, key, seq_number, authorization) krb5_authenticator *authent; -const krb5_creds *creds; +krb5_principal client; const krb5_checksum *cksum; krb5_keyblock *key; krb5_int32 seq_number; krb5_authdata **authorization; { - authent->client = creds->client; + authent->client = client; authent->checksum = (krb5_checksum *)cksum; authent->subkey = key; authent->seq_number = seq_number; |