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,6 +41,7 @@ OM_uint32 _gsskrb5_process_context_token ( | ||||
| 	const gss_buffer_t token_buffer | ||||
|     ) | ||||
| { | ||||
|     krb5_context context; | ||||
|     OM_uint32 ret = GSS_S_FAILURE; | ||||
|     gss_buffer_desc empty_buffer; | ||||
|     gss_qop_t qop_state; | ||||
| @@ -48,10 +49,13 @@ OM_uint32 _gsskrb5_process_context_token ( | ||||
|     empty_buffer.length = 0; | ||||
|     empty_buffer.value = NULL; | ||||
|  | ||||
|     GSSAPI_KRB5_INIT (&context); | ||||
|  | ||||
|     qop_state = GSS_C_QOP_DEFAULT; | ||||
|  | ||||
|     ret = _gsskrb5_verify_mic_internal(minor_status,  | ||||
| 				       (gsskrb5_ctx)context_handle, | ||||
| 				       context, | ||||
| 				       token_buffer, &empty_buffer, | ||||
| 				       GSS_C_QOP_DEFAULT, "\x01\x02"); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand