From 18c8752af12a8813c4f9140ffc595cfa6eba0ea3 Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Wed, 8 Sep 2010 18:39:02 +0200 Subject: [PATCH] Cleanup --- mech_eap/util_name.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mech_eap/util_name.c b/mech_eap/util_name.c index 4c6c324..cc00c42 100644 --- a/mech_eap/util_name.c +++ b/mech_eap/util_name.c @@ -132,6 +132,12 @@ krbPrincipalToName(OM_uint32 *minor, name->krbPrincipal = *principal; *principal = NULL; + if (name->krbPrincipal->length == 1) { + name->flags |= NAME_FLAG_NAI; + } else { + name->flags |= NAME_FLAG_SERVICE; + } + *minor = 0; return GSS_S_COMPLETE; } -- 2.1.4