OM_uint32 flag;
if (ctx == GSS_C_NO_CONTEXT)
- return FALSE;
+ return;
flag = policyVariableToFlag(variable);
gss_ctx_id_t ctx = data;
if (ctx == GSS_C_NO_CONTEXT)
- return FALSE;
+ return;
assert(CTX_IS_INITIATOR(ctx));
}
}
+OM_uint32
+gss_init_sec_context(OM_uint32 *minor,
+ gss_cred_id_t cred,
+ gss_ctx_id_t *pCtx,
+ gss_name_t target_name,
+ gss_OID mech_type,
+ OM_uint32 req_flags,
+ OM_uint32 time_req,
+ gss_channel_bindings_t input_chan_bindings,
+ gss_buffer_t input_token,
+ gss_OID *actual_mech_type,
+ gss_buffer_t output_token,
+ OM_uint32 *ret_flags,
+ OM_uint32 *time_rec)
+{
+ GSSEAP_NOT_IMPLEMENTED;
+}
}
if (targ_name != NULL) {
- major = gss_duplciate_name(minor, ctx->acceptorName, targ_name);
+ major = gss_duplicate_name(minor, ctx->acceptorName, targ_name);
if (GSS_ERROR(major))
goto cleanup;
}
gss_display_name
gss_display_name_ext
gss_duplicate_name
-gss_eap_mech
gss_export_name
gss_export_sec_context
gss_get_mic
gss_wrap_iov
gss_wrap_iov_length
gss_wrap_size_limit
+GSS_EAP_MECHANISM
+GSS_EAP_AES128_CTS_HMAC_SHA1_96_MECHANISM
+GSS_EAP_AES256_CTS_HMAC_SHA1_96_MECHANISM
+GSS_EAP_NT_PRINCIPAL_NAME