token->value = NULL;
/*
- * The format of this token awaits definition by libradsec.
+ * The format of this token awaits definition by libradius.
*/
return GSS_S_COMPLETE;
}
if (ctx->initiatorName != GSS_C_NO_NAME) {
major = gssEapExportNameInternal(minor, ctx->initiatorName,
&initiatorName,
- EXPORT_NAME_FLAG_ATTRS);
+ EXPORT_NAME_FLAG_COMPOSITE);
if (GSS_ERROR(major))
goto cleanup;
}
if (ctx->acceptorName != GSS_C_NO_NAME) {
major = gssEapExportNameInternal(minor, ctx->acceptorName,
&acceptorName,
- EXPORT_NAME_FLAG_ATTRS);
+ EXPORT_NAME_FLAG_COMPOSITE);
if (GSS_ERROR(major))
goto cleanup;
}
OM_uint32 major, tmpMinor;
gss_ctx_id_t ctx = *context_handle;
+ interprocess_token->length = 0;
+ interprocess_token->value = NULL;
+
if (ctx == GSS_C_NO_CONTEXT)
return GSS_S_NO_CONTEXT;