Switch from using a specific error message context in the TLS to have
a whole krb5_context in TLS. This have some interestion side-effekts for the configruration setting options since they operate on per-thread basis now. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19031 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -41,16 +41,16 @@ OM_uint32 _gsskrb5_duplicate_name ( | ||||
|             gss_name_t * dest_name | ||||
|            ) | ||||
| { | ||||
|     krb5_context context; | ||||
|     krb5_const_principal src = (krb5_const_principal)src_name; | ||||
|     krb5_principal *dest = (krb5_principal *)dest_name; | ||||
|     krb5_error_code kret; | ||||
|  | ||||
|     GSSAPI_KRB5_INIT (); | ||||
|     GSSAPI_KRB5_INIT (&context); | ||||
|  | ||||
|     kret = krb5_copy_principal (_gsskrb5_context, src, dest); | ||||
|     kret = krb5_copy_principal (context, src, dest); | ||||
|     if (kret) { | ||||
| 	*minor_status = kret; | ||||
| 	_gsskrb5_set_error_string (); | ||||
| 	return GSS_S_FAILURE; | ||||
|     } else { | ||||
| 	*minor_status = 0; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand