Lines Matching refs:ret

501 	OM_uint32 ret;  in handle_mic()  local
503 ret = GSS_S_FAILURE; in handle_mic()
522 ret = process_mic(minor_status, mic_in, sc, mic_out, in handle_mic()
524 if (ret != GSS_S_COMPLETE) { in handle_mic()
525 return ret; in handle_mic()
531 ret = GSS_S_COMPLETE; in handle_mic()
545 ret = GSS_S_CONTINUE_NEEDED; in handle_mic()
547 ret = GSS_S_COMPLETE; in handle_mic()
549 ret = GSS_S_CONTINUE_NEEDED; in handle_mic()
551 return ret; in handle_mic()
562 OM_uint32 ret, tmpmin; in process_mic() local
566 ret = GSS_S_FAILURE; in process_mic()
568 ret = gss_verify_mic(minor_status, sc->ctx_handle, in process_mic()
571 if (ret != GSS_S_COMPLETE) { in process_mic()
574 return ret; in process_mic()
581 ret = gss_get_mic(minor_status, sc->ctx_handle, in process_mic()
585 if (ret != GSS_S_COMPLETE) { in process_mic()
588 return ret; in process_mic()
612 OM_uint32 ret, tmpmin; in init_ctx_new() local
618 ret = get_available_mechs(minor_status, GSS_C_NO_NAME, in init_ctx_new()
626 ret = gss_inquire_cred(minor_status, cred, in init_ctx_new()
629 if (ret != GSS_S_COMPLETE) in init_ctx_new()
630 return ret; in init_ctx_new()
640 ret = generic_gss_copy_oid(minor_status, (*mechSet)->elements, in init_ctx_new()
642 if (ret != GSS_S_COMPLETE) { in init_ctx_new()
649 ret = GSS_S_FAILURE; in init_ctx_new()
659 ret = GSS_S_CONTINUE_NEEDED; in init_ctx_new()
663 return ret; in init_ctx_new()
675 OM_uint32 ret, tmpmin, acc_negState; in init_ctx_cont() local
685 ret = get_negTokenResp(minor_status, ptr, buf->length, in init_ctx_cont()
688 if (ret != GSS_S_COMPLETE) in init_ctx_cont()
695 ret = GSS_S_DEFECTIVE_TOKEN; in init_ctx_cont()
705 ret = GSS_S_FAILURE; in init_ctx_cont()
712 ret = init_ctx_nego(minor_status, sc, in init_ctx_cont()
722 ret = GSS_S_DEFECTIVE_TOKEN; in init_ctx_cont()
727 ret = GSS_S_CONTINUE_NEEDED; in init_ctx_cont()
731 ret = GSS_S_COMPLETE; in init_ctx_cont()
736 return ret; in init_ctx_cont()
750 OM_uint32 ret; in init_ctx_nego() local
754 ret = GSS_S_DEFECTIVE_TOKEN; in init_ctx_nego()
784 ret = init_ctx_reselect(minor_status, sc, in init_ctx_nego()
798 ret = GSS_S_COMPLETE; in init_ctx_nego()
806 ret = GSS_S_DEFECTIVE_TOKEN; in init_ctx_nego()
810 ret = GSS_S_DEFECTIVE_TOKEN; in init_ctx_nego()
814 ret = GSS_S_CONTINUE_NEEDED; in init_ctx_nego()
817 return ret; in init_ctx_nego()
829 OM_uint32 ret, tmpmin; in init_ctx_reselect() local
835 ret = generic_gss_copy_oid(minor_status, supportedMech, in init_ctx_reselect()
837 if (ret != GSS_S_COMPLETE) { in init_ctx_reselect()
841 return ret; in init_ctx_reselect()
882 OM_uint32 ret; in init_ctx_call_init() local
884 ret = gss_init_sec_context(minor_status, in init_ctx_call_init()
897 if (ret == GSS_S_COMPLETE) { in init_ctx_call_init()
912 ret = GSS_S_COMPLETE; in init_ctx_call_init()
918 ret = GSS_S_CONTINUE_NEEDED; in init_ctx_call_init()
920 } else if (ret != GSS_S_CONTINUE_NEEDED) { in init_ctx_call_init()
929 return ret; in init_ctx_call_init()
992 OM_uint32 tmpmin, ret, negState; in spnego_gss_init_sec_context() local
1018 ret = init_ctx_new(minor_status, claimant_cred_handle, in spnego_gss_init_sec_context()
1020 if (ret != GSS_S_CONTINUE_NEEDED) { in spnego_gss_init_sec_context()
1024 ret = init_ctx_cont(minor_status, context_handle, in spnego_gss_init_sec_context()
1027 if (HARD_ERROR(ret)) { in spnego_gss_init_sec_context()
1038 ret = init_ctx_call_init( in spnego_gss_init_sec_context()
1048 if (!HARD_ERROR(ret) && spnego_ctx->mech_complete && in spnego_gss_init_sec_context()
1051 ret = handle_mic(minor_status, in spnego_gss_init_sec_context()
1065 ret = GSS_S_FAILURE; in spnego_gss_init_sec_context()
1072 ret = GSS_S_FAILURE; in spnego_gss_init_sec_context()
1076 if (ret == GSS_S_COMPLETE) { in spnego_gss_init_sec_context()
1087 } else if (ret != GSS_S_CONTINUE_NEEDED) { in spnego_gss_init_sec_context()
1111 return ret; in spnego_gss_init_sec_context()
1128 int ret; in put_neg_hints() local
1138 if ((ret = gssint_put_der_length(input_token->length, buf_out, in put_neg_hints()
1140 return (ret); in put_neg_hints()
1302 OM_uint32 tmpmin, ret; in acc_ctx_hints() local
1313 ret = GSS_S_DEFECTIVE_TOKEN; in acc_ctx_hints()
1316 ret = gss_inquire_cred(minor_status, cred, NULL, NULL, in acc_ctx_hints()
1318 if (ret != GSS_S_COMPLETE) { in acc_ctx_hints()
1323 ret = get_available_mechs(minor_status, GSS_C_NO_NAME, in acc_ctx_hints()
1326 if (ret != GSS_S_COMPLETE) { in acc_ctx_hints()
1332 ret = make_NegHints(minor_status, cred, mechListMIC); in acc_ctx_hints()
1333 if (ret != GSS_S_COMPLETE) { in acc_ctx_hints()
1345 ret = GSS_S_FAILURE; in acc_ctx_hints()
1350 ret = GSS_S_FAILURE; in acc_ctx_hints()
1360 ret = GSS_S_COMPLETE; in acc_ctx_hints()
1364 return ret; in acc_ctx_hints()
1452 OM_uint32 tmpmin, ret, req_flags; in acc_ctx_new() local
1458 ret = GSS_S_DEFECTIVE_TOKEN; in acc_ctx_new()
1467 ret = get_negTokenInit(minor_status, buf, &der_mechTypes, in acc_ctx_new()
1470 if (ret != GSS_S_COMPLETE) { in acc_ctx_new()
1474 ret = gss_inquire_cred(minor_status, cred, NULL, NULL, in acc_ctx_new()
1476 if (ret != GSS_S_COMPLETE) { in acc_ctx_new()
1481 ret = get_available_mechs(minor_status, GSS_C_NO_NAME, in acc_ctx_new()
1484 if (ret != GSS_S_COMPLETE) { in acc_ctx_new()
1518 ret = GSS_S_BAD_MECH; in acc_ctx_new()
1529 ret = GSS_S_FAILURE; in acc_ctx_new()
1545 ret = GSS_S_COMPLETE; in acc_ctx_new()
1551 return ret; in acc_ctx_new()
1563 OM_uint32 ret, tmpmin; in acc_ctx_cont() local
1570 ret = GSS_S_DEFECTIVE_TOKEN; in acc_ctx_cont()
1586 ret = g_verify_token_header(gss_mech_spnego, in acc_ctx_cont()
1588 if (ret) { in acc_ctx_cont()
1589 *minstat = ret; in acc_ctx_cont()
1596 ret = get_negTokenResp(minstat, ptr, REMAIN, in acc_ctx_cont()
1599 if (ret != GSS_S_COMPLETE) in acc_ctx_cont()
1605 ret = GSS_S_DEFECTIVE_TOKEN; in acc_ctx_cont()
1609 ret = GSS_S_DEFECTIVE_TOKEN; in acc_ctx_cont()
1619 return ret; in acc_ctx_cont()
1635 OM_uint32 ret, tmpmin; in acc_ctx_vfy_oid() local
1684 ret = mech->gss_indicate_mechs(mech->context, minor_status, &mech_set); in acc_ctx_vfy_oid()
1685 if (ret != GSS_S_COMPLETE) { in acc_ctx_vfy_oid()
1690 ret = gss_test_oid_set_member(minor_status, sc->internal_mech, in acc_ctx_vfy_oid()
1692 if (ret != GSS_S_COMPLETE) in acc_ctx_vfy_oid()
1722 ret = GSS_S_BAD_MECH; in acc_ctx_vfy_oid()
1726 return ret; in acc_ctx_vfy_oid()
1741 OM_uint32 ret; in acc_ctx_call_acc() local
1748 ret = gssint_get_mech_type(&mechoid, mechtok_in); in acc_ctx_call_acc()
1749 if (ret != GSS_S_COMPLETE) { in acc_ctx_call_acc()
1751 return ret; in acc_ctx_call_acc()
1753 ret = acc_ctx_vfy_oid(minor_status, sc, &mechoid, in acc_ctx_call_acc()
1755 if (ret != GSS_S_COMPLETE) in acc_ctx_call_acc()
1756 return ret; in acc_ctx_call_acc()
1759 ret = gss_accept_sec_context(minor_status, in acc_ctx_call_acc()
1771 if (ret == GSS_S_COMPLETE) { in acc_ctx_call_acc()
1792 ret = GSS_S_COMPLETE; in acc_ctx_call_acc()
1794 ret = GSS_S_CONTINUE_NEEDED; in acc_ctx_call_acc()
1796 } else if (ret != GSS_S_CONTINUE_NEEDED) { in acc_ctx_call_acc()
1800 return ret; in acc_ctx_call_acc()
1848 OM_uint32 ret, tmpmin, negState; in spnego_gss_accept_sec_context() local
1888 ret = acc_ctx_hints(minor_status, in spnego_gss_accept_sec_context()
1894 if (ret != GSS_S_COMPLETE) in spnego_gss_accept_sec_context()
1897 ret = GSS_S_CONTINUE_NEEDED; in spnego_gss_accept_sec_context()
1900 ret = acc_ctx_new(minor_status, input_token, in spnego_gss_accept_sec_context()
1904 if (ret != GSS_S_COMPLETE) in spnego_gss_accept_sec_context()
1906 ret = GSS_S_CONTINUE_NEEDED; in spnego_gss_accept_sec_context()
1910 ret = acc_ctx_cont(minor_status, input_token, in spnego_gss_accept_sec_context()
1913 if (ret != GSS_S_COMPLETE) in spnego_gss_accept_sec_context()
1915 ret = GSS_S_CONTINUE_NEEDED; in spnego_gss_accept_sec_context()
1927 ret = acc_ctx_call_acc(minor_status, sc, in spnego_gss_accept_sec_context()
1939 if (!HARD_ERROR(ret) && sc->mech_complete && in spnego_gss_accept_sec_context()
1942 ret = handle_mic(minor_status, mic_in, in spnego_gss_accept_sec_context()
1955 ret = GSS_S_FAILURE; in spnego_gss_accept_sec_context()
1965 ret = GSS_S_FAILURE; in spnego_gss_accept_sec_context()
1967 if (ret == GSS_S_COMPLETE) { in spnego_gss_accept_sec_context()
1988 return ret; in spnego_gss_accept_sec_context()
2260 OM_uint32 ret; in spnego_gss_unwrap() local
2261 ret = gss_unwrap(minor_status, in spnego_gss_unwrap()
2268 return (ret); in spnego_gss_unwrap()
2281 OM_uint32 ret; in spnego_gss_wrap() local
2282 ret = gss_wrap(minor_status, in spnego_gss_wrap()
2290 return (ret); in spnego_gss_wrap()
2299 OM_uint32 ret; in spnego_gss_process_context_token() local
2300 ret = gss_process_context_token(minor_status, in spnego_gss_process_context_token()
2304 return (ret); in spnego_gss_process_context_token()
2324 OM_uint32 ret = GSS_S_COMPLETE; in spnego_gss_delete_sec_context() local
2343 ret = gss_delete_sec_context(minor_status, in spnego_gss_delete_sec_context()
2348 return (ret); in spnego_gss_delete_sec_context()
2369 OM_uint32 ret; in spnego_gss_context_time() local
2370 ret = gss_context_time(minor_status, in spnego_gss_context_time()
2373 return (ret); in spnego_gss_context_time()
2394 OM_uint32 ret; in spnego_gss_export_sec_context() local
2395 ret = gss_export_sec_context(minor_status, in spnego_gss_export_sec_context()
2398 return (ret); in spnego_gss_export_sec_context()
2418 OM_uint32 ret; in spnego_gss_import_sec_context() local
2419 ret = gss_import_sec_context(minor_status, in spnego_gss_import_sec_context()
2422 return (ret); in spnego_gss_import_sec_context()
2463 OM_uint32 ret = GSS_S_COMPLETE; in spnego_gss_inquire_context() local
2465 ret = gss_inquire_context(minor_status, in spnego_gss_inquire_context()
2475 return (ret); in spnego_gss_inquire_context()
2505 OM_uint32 ret; in spnego_gss_wrap_size_limit() local
2506 ret = gss_wrap_size_limit(minor_status, in spnego_gss_wrap_size_limit()
2512 return (ret); in spnego_gss_wrap_size_limit()
2524 OM_uint32 ret;
2525 ret = gss_get_mic(minor_status,
2530 return (ret);
2542 OM_uint32 ret; in spnego_gss_verify_mic() local
2543 ret = gss_verify_mic(minor_status, in spnego_gss_verify_mic()
2548 return (ret); in spnego_gss_verify_mic()
2558 OM_uint32 ret; in spnego_gss_inquire_sec_context_by_oid() local
2559 ret = gss_inquire_sec_context_by_oid(minor_status, in spnego_gss_inquire_sec_context_by_oid()
2563 return (ret); in spnego_gss_inquire_sec_context_by_oid()
2579 OM_uint32 ret;
2580 ret = gss_set_sec_context_option(minor_status,
2584 return (ret);
2597 OM_uint32 ret;
2598 ret = gss_wrap_aead(minor_status,
2607 return (ret);
2619 OM_uint32 ret;
2620 ret = gss_unwrap_aead(minor_status,
2627 return (ret);
2639 OM_uint32 ret;
2640 ret = gss_wrap_iov(minor_status,
2647 return (ret);
2658 OM_uint32 ret;
2659 ret = gss_unwrap_iov(minor_status,
2665 return (ret);
2677 OM_uint32 ret;
2678 ret = gss_wrap_iov_length(minor_status,
2685 return (ret);
2695 OM_uint32 ret;
2696 ret = gss_complete_auth_token(minor_status,
2699 return (ret);
2936 int ret; in put_input_token() local
2946 if ((ret = gssint_put_der_length(input_token->length, buf_out, in put_input_token()
2948 return (ret); in put_input_token()
3369 int ret = 0; in make_spnego_tokenInit_msg() local
3459 if ((ret = g_make_token_header(gss_mech_spnego, negTokenInitSize, in make_spnego_tokenInit_msg()
3464 if ((ret = gssint_put_der_length(negTokenInitSeqSize, &ptr, tlen))) in make_spnego_tokenInit_msg()
3468 if ((ret = gssint_put_der_length(negTokenInitContSize, &ptr, in make_spnego_tokenInit_msg()
3473 if ((ret = gssint_put_der_length(spnego_ctx->DER_mechTypes.length, in make_spnego_tokenInit_msg()
3485 if ((ret = gssint_put_der_length(rspTokenSize, in make_spnego_tokenInit_msg()
3489 if ((ret = put_input_token(&ptr, data, in make_spnego_tokenInit_msg()
3496 if ((ret = gssint_put_der_length(micTokenSize, in make_spnego_tokenInit_msg()
3501 ret = put_neg_hints(&ptr, mechListMIC, in make_spnego_tokenInit_msg()
3503 if (ret) in make_spnego_tokenInit_msg()
3505 } else if ((ret = put_input_token(&ptr, mechListMIC, in make_spnego_tokenInit_msg()
3511 if (ret != 0) { in make_spnego_tokenInit_msg()
3520 return (ret); in make_spnego_tokenInit_msg()
3535 unsigned int ret = 0; in make_spnego_tokenTarg_msg() local
3627 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3639 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3645 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3656 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3660 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3671 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3676 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3684 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3689 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3697 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3702 ret = GSS_S_DEFECTIVE_TOKEN; in make_spnego_tokenTarg_msg()
3706 ret = GSS_S_COMPLETE; in make_spnego_tokenTarg_msg()
3708 if (ret != GSS_S_COMPLETE) { in make_spnego_tokenTarg_msg()
3716 return (ret); in make_spnego_tokenTarg_msg()
3757 int ret = 0; in g_make_token_header() local
3764 if ((ret = gssint_put_der_length(hdrsize + body_size, buf, totallen))) in g_make_token_header()
3765 return (ret); in g_make_token_header()
3768 if ((ret = gssint_put_der_length(mech->length, buf, in g_make_token_header()
3770 return (ret); in g_make_token_header()
3786 int ret = -1; /* pessimists, assume failure ! */ in g_get_tag_and_length() local
3796 ret = -1; in g_get_tag_and_length()
3798 ret = -1; in g_get_tag_and_length()
3800 ret = 0; in g_get_tag_and_length()
3804 return (ret); in g_get_tag_and_length()
3813 int ret = 0; in g_verify_neg_token_init() local
3865 return (ret); in g_verify_neg_token_init()
3880 int ret = 0; in g_verify_token_header() local
3916 ret = G_WRONG_MECH; in g_verify_token_header()
3927 if (!ret) { in g_verify_token_header()
3932 return (ret); in g_verify_token_header()