Lines Matching full:major

101     OM_uint32 major, tmpmin;  in get_session_keys()  local
104 major = gss_inquire_sec_context_by_oid(&tmpmin, mech->mech_context, in get_session_keys()
106 if (major == GSS_S_COMPLETE) { in get_session_keys()
107 major = buffer_set_to_key(minor, buffers, &mech->key); in get_session_keys()
109 if (major != GSS_S_COMPLETE) in get_session_keys()
110 return major; in get_session_keys()
113 major = gss_inquire_sec_context_by_oid(&tmpmin, mech->mech_context, in get_session_keys()
116 if (major == GSS_S_COMPLETE) { in get_session_keys()
117 major = buffer_set_to_key(minor, buffers, &mech->verify_key); in get_session_keys()
119 if (major != GSS_S_COMPLETE) in get_session_keys()
120 return major; in get_session_keys()
129 OM_uint32 major; in emit_initiator_nego() local
132 major = negoex_random(minor, ctx, random, 32); in emit_initiator_nego()
133 if (major != GSS_S_COMPLETE) in emit_initiator_nego()
134 return major; in emit_initiator_nego()
161 OM_uint32 major; in emit_acceptor_nego() local
164 major = negoex_random(minor, ctx, random, 32); in emit_acceptor_nego()
165 if (major != GSS_S_COMPLETE) in emit_acceptor_nego()
166 return major; in emit_acceptor_nego()
195 OM_uint32 major, minor; in query_meta_data() local
199 major = gssspi_query_meta_data(&minor, p->oid, cred, &p->mech_context, in query_meta_data()
202 if (major != GSS_S_COMPLETE) in query_meta_data()
212 OM_uint32 major, minor; in exchange_meta_data() local
229 major = gssspi_exchange_meta_data(&minor, mech->oid, cred, in exchange_meta_data()
233 if (major != GSS_S_COMPLETE) in exchange_meta_data()
282 OM_uint32 major, first_major = 0, first_minor = 0; in mech_init() local
319 major = gss_init_sec_context(minor, cred, &mech->mech_context, target, in mech_init()
324 if (major == GSS_S_COMPLETE) in mech_init()
327 if (!GSS_ERROR(major)) in mech_init()
332 first_major = major; in mech_init()
343 major = first_major; in mech_init()
347 return major; in mech_init()
357 OM_uint32 major, tmpmin; in mech_accept() local
398 major = gss_accept_sec_context(minor, &mech->mech_context, cred, in mech_accept()
404 if (major == GSS_S_COMPLETE) in mech_accept()
407 if (!GSS_ERROR(major)) { in mech_accept()
408 major = get_session_keys(minor, mech); in mech_accept()
411 major = GSS_S_COMPLETE; in mech_accept()
417 return major; in mech_accept()
542 OM_uint32 major; in make_output_token() local
558 major = emit_initiator_nego(minor, ctx); in make_output_token()
560 major = emit_acceptor_nego(minor, ctx); in make_output_token()
561 if (major != GSS_S_COMPLETE) in make_output_token()
562 return major; in make_output_token()
586 major = make_checksum(minor, ctx); in make_output_token()
587 if (major != GSS_S_COMPLETE) in make_output_token()
588 return major; in make_output_token()
616 OM_uint32 major, tmpmin; in negoex_init() local
627 major = negoex_prep_context_for_negoex(minor, ctx); in negoex_init()
628 if (major != GSS_S_COMPLETE) in negoex_init()
634 major = negoex_parse_token(minor, ctx, input_token, &messages, in negoex_init()
636 if (major != GSS_S_COMPLETE) in negoex_init()
644 major = negoex_random(minor, ctx, ctx->negoex_conv_id, GUID_LENGTH); in negoex_init()
645 if (major != GSS_S_COMPLETE) in negoex_init()
659 major = process_acceptor_nego(minor, ctx, messages, nmessages); in negoex_init()
660 if (major != GSS_S_COMPLETE) in negoex_init()
666 major = mech_init(minor, ctx, cred, target_name, req_flags, time_req, in negoex_init()
669 if (major != GSS_S_COMPLETE) in negoex_init()
678 major = verify_checksum(minor, ctx, messages, nmessages, input_token, in negoex_init()
680 if (major != GSS_S_COMPLETE) in negoex_init()
688 major = make_output_token(minor, ctx, &mech_output_token, send_alert, in negoex_init()
690 if (major != GSS_S_COMPLETE) in negoex_init()
694 major = (mech->complete && mech->verified_checksum) ? GSS_S_COMPLETE : in negoex_init()
701 return major; in negoex_init()
709 OM_uint32 major, tmpmin; in negoex_accept() local
717 major = GSS_S_DEFECTIVE_TOKEN; in negoex_accept()
721 major = negoex_prep_context_for_negoex(minor, ctx); in negoex_accept()
722 if (major != GSS_S_COMPLETE) in negoex_accept()
727 major = negoex_parse_token(minor, ctx, input_token, &messages, &nmessages); in negoex_accept()
728 if (major != GSS_S_COMPLETE) in negoex_accept()
735 major = process_initiator_nego(minor, ctx, messages, nmessages); in negoex_accept()
736 if (major != GSS_S_COMPLETE) in negoex_accept()
749 major = GSS_S_FAILURE; in negoex_accept()
759 major = mech_accept(minor, ctx, cred, messages, nmessages, bindings, in negoex_accept()
761 if (major != GSS_S_COMPLETE && mech_output_token.length == 0) in negoex_accept()
764 if (major == GSS_S_COMPLETE) { in negoex_accept()
765 major = verify_checksum(minor, ctx, messages, nmessages, input_token, in negoex_accept()
767 if (major != GSS_S_COMPLETE) in negoex_accept()
774 major = make_output_token(minor, ctx, &mech_output_token, send_alert, in negoex_accept()
776 if (major != GSS_S_COMPLETE) in negoex_accept()
780 major = (mech->complete && mech->verified_checksum) ? GSS_S_COMPLETE : in negoex_accept()
787 return major; in negoex_accept()