From d01cd29143dde56784b7249c27ebd1f4b99434a7 Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Thu, 15 Sep 2011 19:19:35 +1000 Subject: [PATCH] include Windows-specific GSS flags in flags token --- moonshot/mech_eap/util.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/moonshot/mech_eap/util.h b/moonshot/mech_eap/util.h index 1ebc452..7c08583 100644 --- a/moonshot/mech_eap/util.h +++ b/moonshot/mech_eap/util.h @@ -210,7 +210,10 @@ enum gss_eap_token_type { #define ITOK_TYPE_MASK (~(ITOK_FLAG_CRITICAL | ITOK_FLAG_VERIFIED)) -#define GSSEAP_WIRE_FLAGS_MASK GSS_C_MUTUAL_FLAG +#define GSSEAP_WIRE_FLAGS_MASK ( GSS_C_MUTUAL_FLAG | \ + GSS_C_DCE_STYLE | \ + GSS_C_IDENTIFY_FLAG | \ + GSS_C_EXTENDED_ERROR_FLAG ) OM_uint32 gssEapAllocContext(OM_uint32 *minor, gss_ctx_id_t *pCtx); OM_uint32 gssEapReleaseContext(OM_uint32 *minor, gss_ctx_id_t *pCtx); -- 2.1.4