diff options
| author | Jeffrey Altman <jaltman@secure-endpoints.com> | 2004-04-13 20:00:19 +0000 |
|---|---|---|
| committer | Jeffrey Altman <jaltman@secure-endpoints.com> | 2004-04-13 20:00:19 +0000 |
| commit | 76997aa74e58eac44402f44ee18448e248fb5c01 (patch) | |
| tree | be9bb5cecf676eafde7fb7d22df579eca5983efc /src/lib | |
| parent | 28b7ade9306106dc9d591736ff8d770899c794b9 (diff) | |
| download | krb5-76997aa74e58eac44402f44ee18448e248fb5c01.tar.gz krb5-76997aa74e58eac44402f44ee18448e248fb5c01.tar.xz krb5-76997aa74e58eac44402f44ee18448e248fb5c01.zip | |
* k5unseal.c: gss_krb5int_unseal_token_v3() takes a pointer to
krb5_context
* import_sec_context.c: krb5_gss_ser_init() contains a function
pointer table. this table must use pointers to functions of
type KRB5_CALLCONV.
ticket: new
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16244 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/gssapi/krb5/ChangeLog | 8 | ||||
| -rw-r--r-- | src/lib/gssapi/krb5/import_sec_context.c | 2 | ||||
| -rw-r--r-- | src/lib/gssapi/krb5/k5unseal.c | 2 |
3 files changed, 10 insertions, 2 deletions
diff --git a/src/lib/gssapi/krb5/ChangeLog b/src/lib/gssapi/krb5/ChangeLog index 40c7c6c09..caceb6e40 100644 --- a/src/lib/gssapi/krb5/ChangeLog +++ b/src/lib/gssapi/krb5/ChangeLog @@ -1,3 +1,11 @@ +2004-04-13 Jeffrey Altman <jaltman@mit.edu> + + * k5unseal.c: gss_krb5int_unseal_token_v3() takes a pointer to + krb5_context + * import_sec_context.c: krb5_gss_ser_init() contains a function + pointer table. this table must use pointers to functions of + type KRB5_CALLCONV. + 2004-03-20 Ken Raeburn <raeburn@mit.edu> * rel_cred.c (krb5_gss_release_cred): Create and destroy a local diff --git a/src/lib/gssapi/krb5/import_sec_context.c b/src/lib/gssapi/krb5/import_sec_context.c index 19ddb09d3..84072f549 100644 --- a/src/lib/gssapi/krb5/import_sec_context.c +++ b/src/lib/gssapi/krb5/import_sec_context.c @@ -56,7 +56,7 @@ krb5_error_code krb5_gss_ser_init (krb5_context context) { krb5_error_code code; - static krb5_error_code (*const fns[])(krb5_context) = { + static krb5_error_code (KRB5_CALLCONV *const fns[])(krb5_context) = { krb5_ser_context_init, krb5_ser_auth_context_init, krb5_ser_ccache_init, krb5_ser_rcache_init, krb5_ser_keytab_init, }; diff --git a/src/lib/gssapi/krb5/k5unseal.c b/src/lib/gssapi/krb5/k5unseal.c index 714610102..5bb44fd52 100644 --- a/src/lib/gssapi/krb5/k5unseal.c +++ b/src/lib/gssapi/krb5/k5unseal.c @@ -541,7 +541,7 @@ kg_unseal(minor_status, context_handle, input_token_buffer, message_buffer, conf_state, qop_state, toktype); else - return gss_krb5int_unseal_token_v3(ctx->k5_context, minor_status, ctx, + return gss_krb5int_unseal_token_v3(&ctx->k5_context, minor_status, ctx, ptr, bodysize, message_buffer, conf_state, qop_state, toktype); } |
