aboutsummaryrefslogtreecommitdiff
path: root/src/lib/gssapi/krb5/gssapi_krb5.c
diff options
context:
space:
mode:
authorChris Provenzano <proven@mit.edu>1995-01-13 21:13:02 +0000
committerChris Provenzano <proven@mit.edu>1995-01-13 21:13:02 +0000
commit76b4a6c8894254b2e1e71442c1a7cd21e56aa7d3 (patch)
tree7b57e2d8e700452d38132518d22a0df1f3b0dbe0 /src/lib/gssapi/krb5/gssapi_krb5.c
parent74c7303ec59ce3a6eff36bb4bbf14719dee2ad84 (diff)
downloadkrb5-76b4a6c8894254b2e1e71442c1a7cd21e56aa7d3.zip
krb5-76b4a6c8894254b2e1e71442c1a7cd21e56aa7d3.tar.gz
krb5-76b4a6c8894254b2e1e71442c1a7cd21e56aa7d3.tar.bz2
Removed all references to DECLARG and OLDDECLARG.
Added krb5_context to all krb5_routines git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4808 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi/krb5/gssapi_krb5.c')
-rw-r--r--src/lib/gssapi/krb5/gssapi_krb5.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/lib/gssapi/krb5/gssapi_krb5.c b/src/lib/gssapi/krb5/gssapi_krb5.c
index da88b70..249c125 100644
--- a/src/lib/gssapi/krb5/gssapi_krb5.c
+++ b/src/lib/gssapi/krb5/gssapi_krb5.c
@@ -61,6 +61,8 @@ static const gss_OID_set_desc oidsets[] = {
const gss_OID_set_desc * const gss_mech_set_krb5 = oidsets+0;
+krb5_context kg_context;
+
void *kg_vdb = NULL;
/** default credential support */
@@ -79,10 +81,10 @@ kg_get_defcred(minor_status, cred)
if (defcred == GSS_C_NO_CREDENTIAL) {
OM_uint32 major;
- if ((major = krb5_gss_acquire_cred(minor_status, GSS_C_NO_NAME,
- GSS_C_INDEFINITE, GSS_C_NULL_OID_SET,
- GSS_C_INITIATE, &defcred, NULL,
- NULL)) &&
+ if ((major = krb5_gss_acquire_cred(kg_context, minor_status,
+ GSS_C_NO_NAME, GSS_C_INDEFINITE,
+ GSS_C_NULL_OID_SET, GSS_C_INITIATE,
+ &defcred, NULL, NULL)) &&
GSS_ERROR(major)) {
defcred = GSS_C_NO_CREDENTIAL;
return(major);
@@ -103,5 +105,5 @@ kg_release_defcred(minor_status)
return(GSS_S_COMPLETE);
}
- return(krb5_gss_release_cred(minor_status, &defcred));
+ return(krb5_gss_release_cred(kg_context, minor_status, &defcred));
}