Lines Matching refs:context

40 validate_keytab(krb5_context context, const char *name, krb5_keytab *id)
44 ret = krb5_kt_resolve(context, name, id);
48 ret = krb5_kt_have_content(context, *id);
50 krb5_kt_close(context, *id);
60 krb5_context context;
65 ret = _gsskrb5_init(&context);
72 krb5_kt_close(context, _gsskrb5_keytab);
76 ret = krb5_kt_default(context, &_gsskrb5_keytab);
81 ret = validate_keytab(context, identity, &_gsskrb5_keytab);
92 ret = validate_keytab(context, p, &_gsskrb5_keytab);
105 _gsskrb5i_is_cfx(krb5_context context, gsskrb5_ctx ctx, int acceptor)
146 krb5_crypto_destroy(context, ctx->crypto);
147 ret = krb5_crypto_init(context, key, 0, &ctx->crypto);
155 krb5_context context,
167 kret = krb5_cc_default (context, &ccache);
170 kret = krb5_cc_new_unique (context, krb5_cc_type_memory,
178 kret = krb5_cc_initialize(context, ccache, ctx->source);
184 krb5_auth_con_removeflags(context,
188 kret = krb5_rd_cred2(context,
192 krb5_auth_con_setflags(context,
216 krb5_cc_close(context, ccache);
224 krb5_cc_close(context, ccache);
226 krb5_cc_destroy(context, ccache);
234 krb5_context context,
241 krb5_auth_con_getremoteseqnumber (context,
245 _gsskrb5i_is_cfx(context, ctx, 1);
257 * isn't a mutual authentication context
260 krb5_auth_con_setlocalseqnumber(context,
271 context,
288 krb5_context context,
306 ret = krb5_decode_ap_req(context, indata, &ap_req);
311 ret = _krb5_principalname2krb5_principal(context,
323 ret = krb5_mk_error(context, kret, NULL, &e_data, NULL,
326 krb5_free_principal(context, ap_req_server);
349 krb5_context context,
405 kret = krb5_rd_req_in_ctx_alloc(context, &in);
407 kret = krb5_rd_req_in_set_keytab(context, in, keytab);
410 krb5_rd_req_in_ctx_free(context, in);
415 kret = krb5_rd_req_ctx(context,
420 krb5_rd_req_in_ctx_free(context, in);
428 return send_error_token(minor_status, context, kret,
438 kret = krb5_rd_req_out_get_ap_req_options(context, out,
441 kret = krb5_rd_req_out_get_ticket(context, out,
444 kret = krb5_rd_req_out_get_keyblock(context, out,
448 krb5_rd_req_out_ctx_free(context, out);
458 * We need to copy the principal names to the context and the
461 kret = krb5_copy_principal(context,
469 kret = krb5_copy_principal(context,
482 ret = _gss_DES3_get_mic_compat(minor_status, ctx, context);
487 kret = krb5_copy_principal (context,
504 kret = krb5_auth_con_getauthenticator(context,
514 krb5_free_authenticator(context, &authenticator);
526 krb5_free_authenticator(context, &authenticator);
533 kret = krb5_crypto_init(context,
537 krb5_free_authenticator(context, &authenticator);
549 kret = krb5_verify_checksum(context,
552 krb5_free_authenticator(context, &authenticator);
553 krb5_crypto_destroy(context, crypto);
575 _gsskrb5i_is_cfx(context, ctx, 1);
587 kret = krb5_auth_con_getremotesubkey(context,
591 kret = krb5_auth_con_setlocalsubkey(context,
596 krb5_free_keyblock(context, rkey);
601 krb5_auth_con_addflags(context, ctx->auth_context,
606 kret = krb5_mk_rep(context,
641 context,
665 ret = gsskrb5_acceptor_ready(minor_status, ctx, context,
677 krb5_context context,
706 kret = krb5_auth_con_getlocalseqnumber(context,
714 kret = krb5_auth_con_getremoteseqnumber(context,
722 kret = krb5_auth_con_setremoteseqnumber(context,
740 krb5_auth_con_removeflags(context,
745 kret = krb5_rd_rep(context, ctx->auth_context, &inbuf, &repl);
750 krb5_free_ap_rep_enc_part(context, repl);
751 krb5_auth_con_setflags(context, ctx->auth_context, auth_flags);
759 context,
776 kret = krb5_copy_principal(context,
794 kret = krb5_auth_con_getremoteseqnumber(context,
802 kret = krb5_auth_con_getlocalseqnumber(context,
824 kret = krb5_auth_con_setremoteseqnumber(context,
833 return gsskrb5_acceptor_ready(minor_status, ctx, context,
851 krb5_context context;
855 GSSAPI_KRB5_INIT(&context);
868 context,
889 context,
903 context,