equal
deleted
inserted
replaced
7 # (These functions were originally Sun donated, but later removed.) |
7 # (These functions were originally Sun donated, but later removed.) |
8 # |
8 # |
9 # This patch is not inteded for upstream contribution. |
9 # This patch is not inteded for upstream contribution. |
10 # Patch source: in-house |
10 # Patch source: in-house |
11 # |
11 # |
12 diff --git a/src/lib/gssapi/mechglue/g_initialize.c b/src/lib/gssapi/mechglue/g_initialize.c |
|
13 --- a/src/lib/gssapi/mechglue/g_initialize.c |
12 --- a/src/lib/gssapi/mechglue/g_initialize.c |
14 +++ b/src/lib/gssapi/mechglue/g_initialize.c |
13 +++ b/src/lib/gssapi/mechglue/g_initialize.c |
15 @@ -1568,3 +1568,141 @@ addConfigEntry(const char *oidStr, const char *oid, const char *sharedLib, |
14 @@ -1568,3 +1568,141 @@ addConfigEntry(const char *oidStr, const char *oid, const char *sharedLib, |
16 g_mechList = aMech; |
15 g_mechList = aMech; |
17 } |
16 } |
152 + kmodName = strdup(aMech->kmodName); |
151 + kmodName = strdup(aMech->kmodName); |
153 + (void) k5_mutex_unlock(&g_mechListLock); |
152 + (void) k5_mutex_unlock(&g_mechListLock); |
154 + |
153 + |
155 + return (kmodName); |
154 + return (kmodName); |
156 +} /* gssint_get_kmodName */ |
155 +} /* gssint_get_kmodName */ |
157 diff --git a/src/lib/gssapi/mechglue/mglueP.h b/src/lib/gssapi/mechglue/mglueP.h |
|
158 --- a/src/lib/gssapi/mechglue/mglueP.h |
156 --- a/src/lib/gssapi/mechglue/mglueP.h |
159 +++ b/src/lib/gssapi/mechglue/mglueP.h |
157 +++ b/src/lib/gssapi/mechglue/mglueP.h |
160 @@ -824,6 +824,28 @@ OM_uint32 gss_add_mech_name_type |
158 @@ -824,6 +824,28 @@ OM_uint32 gss_add_mech_name_type |
161 * Sun extensions to GSS-API v2 |
159 * Sun extensions to GSS-API v2 |
162 */ |
160 */ |