[winpr,sspi] fix Heimdal support

Add support to kerberos_ATTR_AUTH_IDENTITY
This commit is contained in:
akallabeth
2026-01-20 17:14:55 +01:00
parent 5d89c9033e
commit cf0a37ceb9

View File

@@ -1752,7 +1752,9 @@ static SECURITY_STATUS kerberos_ATTR_AUTH_IDENTITY(KRB_CONTEXT* context,
#if defined(WITH_KRB5_HEIMDAL)
const PrincipalName* principal = &authenticator->cname;
const size_t name_length = length_PrincipalName(principal);
const char* name = principal->name_string.val;
if (!principal->name_string.val)
goto fail;
const char* name = *principal->name_string.val;
#else
char* name = NULL;
rv = krb_log_exec(krb5_unparse_name_flags, credentials->ctx, authenticator->client,