diff --git a/lib/gssapi/display_name.c b/lib/gssapi/display_name.c index 35b58c21a..8e6008143 100644 --- a/lib/gssapi/display_name.c +++ b/lib/gssapi/display_name.c @@ -28,5 +28,7 @@ OM_uint32 gss_display_name } memcpy (output_name_buffer->value, buf, len); free (buf); + if (output_name_type) + *output_name_type = GSS_KRB5_NT_PRINCIPAL_NAME; return GSS_S_COMPLETE; } diff --git a/lib/gssapi/krb5/display_name.c b/lib/gssapi/krb5/display_name.c index 35b58c21a..8e6008143 100644 --- a/lib/gssapi/krb5/display_name.c +++ b/lib/gssapi/krb5/display_name.c @@ -28,5 +28,7 @@ OM_uint32 gss_display_name } memcpy (output_name_buffer->value, buf, len); free (buf); + if (output_name_type) + *output_name_type = GSS_KRB5_NT_PRINCIPAL_NAME; return GSS_S_COMPLETE; }