diff options
author | Chris Provenzano <proven@mit.edu> | 1995-01-13 21:21:42 +0000 |
---|---|---|
committer | Chris Provenzano <proven@mit.edu> | 1995-01-13 21:21:42 +0000 |
commit | 5b169bc85d0ddcf7055e694d07cbb704021e6c3c (patch) | |
tree | 6c53ff012a508b74c7decb1dffd72bbe7b2bf022 /src/lib/krb5/ccache/stdio/scc_nseq.c | |
parent | f33e326f8f7ea7dde5026482f38083275ab8679c (diff) | |
download | krb5-5b169bc85d0ddcf7055e694d07cbb704021e6c3c.tar.gz krb5-5b169bc85d0ddcf7055e694d07cbb704021e6c3c.tar.xz krb5-5b169bc85d0ddcf7055e694d07cbb704021e6c3c.zip |
Removed all references to DECLARG and OLDDECLARG.
Added krb5_context to all krb5_routines.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4810 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/ccache/stdio/scc_nseq.c')
-rw-r--r-- | src/lib/krb5/ccache/stdio/scc_nseq.c | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/src/lib/krb5/ccache/stdio/scc_nseq.c b/src/lib/krb5/ccache/stdio/scc_nseq.c index 365f57330b..49f9e255df 100644 --- a/src/lib/krb5/ccache/stdio/scc_nseq.c +++ b/src/lib/krb5/ccache/stdio/scc_nseq.c @@ -49,7 +49,8 @@ * system errors */ krb5_error_code -krb5_scc_next_cred(id, cursor, creds) +krb5_scc_next_cred(context, id, cursor, creds) + krb5_context context; krb5_ccache id; krb5_cc_cursor *cursor; krb5_creds *creds; @@ -71,37 +72,37 @@ krb5_scc_next_cred(id, cursor, creds) Z (addresses); #undef Z - MAYBE_OPEN (id, SCC_OPEN_RDONLY); + MAYBE_OPEN (context, id, SCC_OPEN_RDONLY); fcursor = (krb5_scc_cursor *) *cursor; ret = fseek(((krb5_scc_data *) id->data)->file, fcursor->pos, 0); if (ret < 0) { - ret = krb5_scc_interpret(errno); - MAYBE_CLOSE (id, ret); + ret = krb5_scc_interpret(context, errno); + MAYBE_CLOSE (context, id, ret); return ret; } - kret = krb5_scc_read_principal(id, &creds->client); + kret = krb5_scc_read_principal(context, id, &creds->client); TCHECK(kret); - kret = krb5_scc_read_principal(id, &creds->server); + kret = krb5_scc_read_principal(context, id, &creds->server); TCHECK(kret); - kret = krb5_scc_read_keyblock(id, &creds->keyblock); + kret = krb5_scc_read_keyblock(context, id, &creds->keyblock); TCHECK(kret); - kret = krb5_scc_read_times(id, &creds->times); + kret = krb5_scc_read_times(context, id, &creds->times); TCHECK(kret); - kret = krb5_scc_read_octet(id, &octet); + kret = krb5_scc_read_octet(context, id, &octet); TCHECK(kret); creds->is_skey = octet; - kret = krb5_scc_read_int32(id, &int32); + kret = krb5_scc_read_int32(context, id, &int32); TCHECK(kret); creds->ticket_flags = int32; - kret = krb5_scc_read_addrs(id, &creds->addresses); + kret = krb5_scc_read_addrs(context, id, &creds->addresses); TCHECK(kret); - kret = krb5_scc_read_authdata (id, &creds->authdata); + kret = krb5_scc_read_authdata (context, id, &creds->authdata); TCHECK (kret); - kret = krb5_scc_read_data(id, &creds->ticket); + kret = krb5_scc_read_data(context, id, &creds->ticket); TCHECK(kret); - kret = krb5_scc_read_data(id, &creds->second_ticket); + kret = krb5_scc_read_data(context, id, &creds->second_ticket); TCHECK(kret); fcursor->pos = ftell(((krb5_scc_data *) id->data)->file); @@ -109,8 +110,8 @@ krb5_scc_next_cred(id, cursor, creds) lose: if (kret != KRB5_OK) { - krb5_free_cred_contents(creds); + krb5_free_cred_contents(context, creds); } - MAYBE_CLOSE (id, kret); + MAYBE_CLOSE (context, id, kret); return kret; } |