smb_krb5_context 61 source4/auth/credentials/credentials.c cred->smb_krb5_context = NULL; smb_krb5_context 109 source4/auth/credentials/credentials.h struct smb_krb5_context *smb_krb5_context; smb_krb5_context 38 source4/auth/credentials/credentials_krb5.c if (cred->smb_krb5_context) { smb_krb5_context 39 source4/auth/credentials/credentials_krb5.c *smb_krb5_context = cred->smb_krb5_context; smb_krb5_context 43 source4/auth/credentials/credentials_krb5.c ret = smb_krb5_init_context(cred, event_ctx, lp_ctx, &cred->smb_krb5_context); smb_krb5_context 45 source4/auth/credentials/credentials_krb5.c cred->smb_krb5_context = NULL; smb_krb5_context 48 source4/auth/credentials/credentials_krb5.c *smb_krb5_context = cred->smb_krb5_context; smb_krb5_context 59 source4/auth/credentials/credentials_krb5.c if (!talloc_reference(cred, smb_krb5_context)) { smb_krb5_context 62 source4/auth/credentials/credentials_krb5.c cred->smb_krb5_context = smb_krb5_context; smb_krb5_context 80 source4/auth/credentials/credentials_krb5.c ret = krb5_cc_get_principal(ccache->smb_krb5_context->krb5_context, smb_krb5_context 84 source4/auth/credentials/credentials_krb5.c char *err_mess = smb_get_krb5_error_message(ccache->smb_krb5_context->krb5_context, smb_krb5_context 92 source4/auth/credentials/credentials_krb5.c ret = krb5_unparse_name(ccache->smb_krb5_context->krb5_context, princ, &name); smb_krb5_context 94 source4/auth/credentials/credentials_krb5.c char *err_mess = smb_get_krb5_error_message(ccache->smb_krb5_context->krb5_context, ret, cred); smb_krb5_context 101 source4/auth/credentials/credentials_krb5.c realm = krb5_princ_realm(ccache->smb_krb5_context->krb5_context, princ); smb_krb5_context 107 source4/auth/credentials/credentials_krb5.c krb5_free_principal(ccache->smb_krb5_context->krb5_context, princ); smb_krb5_context 118 source4/auth/credentials/credentials_krb5.c krb5_cc_destroy(ccc->smb_krb5_context->krb5_context, ccc->ccache); smb_krb5_context 125 source4/auth/credentials/credentials_krb5.c krb5_cc_close(ccc->smb_krb5_context->krb5_context, ccc->ccache); smb_krb5_context 149 source4/auth/credentials/credentials_krb5.c &ccc->smb_krb5_context); smb_krb5_context 154 source4/auth/credentials/credentials_krb5.c if (!talloc_reference(ccc, ccc->smb_krb5_context)) { smb_krb5_context 160 source4/auth/credentials/credentials_krb5.c ret = krb5_cc_resolve(ccc->smb_krb5_context->krb5_context, name, &ccc->ccache); smb_krb5_context 164 source4/auth/credentials/credentials_krb5.c smb_get_krb5_error_message(ccc->smb_krb5_context->krb5_context, ret, ccc))); smb_krb5_context 169 source4/auth/credentials/credentials_krb5.c ret = krb5_cc_default(ccc->smb_krb5_context->krb5_context, &ccc->ccache); smb_krb5_context 172 source4/auth/credentials/credentials_krb5.c smb_get_krb5_error_message(ccc->smb_krb5_context->krb5_context, ret, ccc))); smb_krb5_context 180 source4/auth/credentials/credentials_krb5.c ret = krb5_cc_get_principal(ccc->smb_krb5_context->krb5_context, ccc->ccache, &princ); smb_krb5_context 184 source4/auth/credentials/credentials_krb5.c smb_get_krb5_error_message(ccc->smb_krb5_context->krb5_context, ret, ccc))); smb_krb5_context 189 source4/auth/credentials/credentials_krb5.c krb5_free_principal(ccc->smb_krb5_context->krb5_context, princ); smb_krb5_context 227 source4/auth/credentials/credentials_krb5.c &ccc->smb_krb5_context); smb_krb5_context 232 source4/auth/credentials/credentials_krb5.c if (!talloc_reference(ccc, ccc->smb_krb5_context)) { smb_krb5_context 237 source4/auth/credentials/credentials_krb5.c ret = krb5_cc_resolve(ccc->smb_krb5_context->krb5_context, ccache_name, smb_krb5_context 242 source4/auth/credentials/credentials_krb5.c smb_get_krb5_error_message(ccc->smb_krb5_context->krb5_context, ret, ccc))); smb_krb5_context 282 source4/auth/credentials/credentials_krb5.c ret = kinit_to_ccache(cred, cred, (*ccc)->smb_krb5_context, (*ccc)->ccache); smb_krb5_context 406 source4/auth/credentials/credentials_krb5.c min_stat = krb5_get_default_in_tkt_etypes(ccache->smb_krb5_context->krb5_context, smb_krb5_context 521 source4/auth/credentials/credentials_krb5.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 536 source4/auth/credentials/credentials_krb5.c &smb_krb5_context); smb_krb5_context 549 source4/auth/credentials/credentials_krb5.c smb_krb5_context, smb_krb5_context 577 source4/auth/credentials/credentials_krb5.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 584 source4/auth/credentials/credentials_krb5.c ret = cli_credentials_get_krb5_context(cred, event_ctx, lp_ctx, &smb_krb5_context); smb_krb5_context 594 source4/auth/credentials/credentials_krb5.c ret = smb_krb5_open_keytab(mem_ctx, smb_krb5_context, smb_krb5_context 615 source4/auth/credentials/credentials_krb5.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 624 source4/auth/credentials/credentials_krb5.c ret = cli_credentials_get_krb5_context(cred, event_ctx, lp_ctx, &smb_krb5_context); smb_krb5_context 638 source4/auth/credentials/credentials_krb5.c ret = smb_krb5_update_keytab(mem_ctx, cred, smb_krb5_context, enctype_strings, ktc); smb_krb5_context 655 source4/auth/credentials/credentials_krb5.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 666 source4/auth/credentials/credentials_krb5.c ret = cli_credentials_get_krb5_context(cred, event_ctx, lp_ctx, &smb_krb5_context); smb_krb5_context 682 source4/auth/credentials/credentials_krb5.c ret = principal_from_credentials(mem_ctx, cred, smb_krb5_context, &princ); smb_krb5_context 685 source4/auth/credentials/credentials_krb5.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 244 source4/auth/gensec/gensec_gssapi.c &gensec_gssapi_state->smb_krb5_context); smb_krb5_context 1206 source4/auth/gensec/gensec_gssapi.c krb5_free_keyblock(gensec_gssapi_state->smb_krb5_context->krb5_context, subkey); smb_krb5_context 1261 source4/auth/gensec/gensec_gssapi.c gensec_gssapi_state->smb_krb5_context->krb5_context, smb_krb5_context 49 source4/auth/gensec/gensec_gssapi.h struct smb_krb5_context *smb_krb5_context; smb_krb5_context 54 source4/auth/gensec/gensec_krb5.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 64 source4/auth/gensec/gensec_krb5.c if (!gensec_krb5_state->smb_krb5_context) { smb_krb5_context 69 source4/auth/gensec/gensec_krb5.c kerberos_free_data_contents(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 74 source4/auth/gensec/gensec_krb5.c krb5_free_ticket(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 80 source4/auth/gensec/gensec_krb5.c krb5_free_keyblock(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 84 source4/auth/gensec/gensec_krb5.c krb5_auth_con_free(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 110 source4/auth/gensec/gensec_krb5.c gensec_krb5_state->smb_krb5_context = NULL; smb_krb5_context 123 source4/auth/gensec/gensec_krb5.c gensec_security->settings->lp_ctx, &gensec_krb5_state->smb_krb5_context)) { smb_krb5_context 128 source4/auth/gensec/gensec_krb5.c ret = krb5_auth_con_init(gensec_krb5_state->smb_krb5_context->krb5_context, &gensec_krb5_state->auth_context); smb_krb5_context 131 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 137 source4/auth/gensec/gensec_krb5.c ret = krb5_auth_con_setflags(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 142 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 150 source4/auth/gensec/gensec_krb5.c ret = krb5_sockaddr2address(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 154 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 163 source4/auth/gensec/gensec_krb5.c ret = krb5_sockaddr2address(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 167 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 174 source4/auth/gensec/gensec_krb5.c ret = krb5_auth_con_setaddrs(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 180 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 272 source4/auth/gensec/gensec_krb5.c ret = krb5_parse_name(gensec_krb5_state->smb_krb5_context->krb5_context, principal, smb_krb5_context 275 source4/auth/gensec/gensec_krb5.c ret = krb5_mk_req_exact(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 281 source4/auth/gensec/gensec_krb5.c krb5_free_principal(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 285 source4/auth/gensec/gensec_krb5.c ret = krb5_mk_req(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 298 source4/auth/gensec/gensec_krb5.c hostname, smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, ret, gensec_krb5_state))); smb_krb5_context 302 source4/auth/gensec/gensec_krb5.c hostname, smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, ret, gensec_krb5_state))); smb_krb5_context 312 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, ret, gensec_krb5_state))); smb_krb5_context 326 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, ret, gensec_krb5_state))); smb_krb5_context 420 source4/auth/gensec/gensec_krb5.c ret = krb5_rd_rep(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 425 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, ret, out_mem_ctx))); smb_krb5_context 434 source4/auth/gensec/gensec_krb5.c krb5_free_ap_rep_enc_part(gensec_krb5_state->smb_krb5_context->krb5_context, repl); smb_krb5_context 462 source4/auth/gensec/gensec_krb5.c gensec_krb5_state->smb_krb5_context, smb_krb5_context 479 source4/auth/gensec/gensec_krb5.c ret = smb_rd_req_return_stuff(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 513 source4/auth/gensec/gensec_krb5.c krb5_context context = gensec_krb5_state->smb_krb5_context->krb5_context; smb_krb5_context 556 source4/auth/gensec/gensec_krb5.c krb5_context context = gensec_krb5_state->smb_krb5_context->krb5_context; smb_krb5_context 583 source4/auth/gensec/gensec_krb5.c ret = krb5_unparse_name(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 650 source4/auth/gensec/gensec_krb5.c gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 700 source4/auth/gensec/gensec_krb5.c krb5_context context = gensec_krb5_state->smb_krb5_context->krb5_context; smb_krb5_context 711 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 730 source4/auth/gensec/gensec_krb5.c krb5_context context = gensec_krb5_state->smb_krb5_context->krb5_context; smb_krb5_context 742 source4/auth/gensec/gensec_krb5.c smb_get_krb5_error_message(gensec_krb5_state->smb_krb5_context->krb5_context, smb_krb5_context 30 source4/auth/kerberos/kerberos.h struct smb_krb5_context *smb_krb5_context; smb_krb5_context 35 source4/auth/kerberos/kerberos.h struct smb_krb5_context *smb_krb5_context; smb_krb5_context 31 source4/auth/kerberos/kerberos_util.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 38 source4/auth/kerberos/kerberos_util.c krb5_free_principal(pc->smb_krb5_context->krb5_context, pc->principal); smb_krb5_context 60 source4/auth/kerberos/kerberos_util.c ret = krb5_parse_name(smb_krb5_context->krb5_context, salt_principal, salt_princ); smb_krb5_context 85 source4/auth/kerberos/kerberos_util.c ret = krb5_make_principal(smb_krb5_context->krb5_context, salt_princ, smb_krb5_context 93 source4/auth/kerberos/kerberos_util.c mem_ctx->smb_krb5_context = talloc_reference(mem_ctx, smb_krb5_context); smb_krb5_context 127 source4/auth/kerberos/kerberos_util.c ret = krb5_parse_name(smb_krb5_context->krb5_context, smb_krb5_context 133 source4/auth/kerberos/kerberos_util.c mem_ctx->smb_krb5_context = talloc_reference(mem_ctx, smb_krb5_context); smb_krb5_context 161 source4/auth/kerberos/kerberos_util.c ret = principal_from_credentials(mem_ctx, credentials, smb_krb5_context, &princ); smb_krb5_context 172 source4/auth/kerberos/kerberos_util.c ret = kerberos_kinit_password_cc(smb_krb5_context->krb5_context, ccache, smb_krb5_context 186 source4/auth/kerberos/kerberos_util.c ret = krb5_keyblock_init(smb_krb5_context->krb5_context, smb_krb5_context 192 source4/auth/kerberos/kerberos_util.c ret = kerberos_kinit_keyblock_cc(smb_krb5_context->krb5_context, ccache, smb_krb5_context 195 source4/auth/kerberos/kerberos_util.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, &keyblock); smb_krb5_context 202 source4/auth/kerberos/kerberos_util.c krb5_set_real_time(smb_krb5_context->krb5_context, t, 0); smb_krb5_context 212 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 223 source4/auth/kerberos/kerberos_util.c krb5_set_real_time(smb_krb5_context->krb5_context, t + time_offset + 1, 0); smb_krb5_context 229 source4/auth/kerberos/kerberos_util.c smb_krb5_context, smb_krb5_context 235 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 246 source4/auth/kerberos/kerberos_util.c return krb5_kt_close(ktc->smb_krb5_context->krb5_context, ktc->keytab); smb_krb5_context 255 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_resolve(smb_krb5_context->krb5_context, keytab_name, &keytab); smb_krb5_context 258 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 268 source4/auth/kerberos/kerberos_util.c (*ktc)->smb_krb5_context = talloc_reference(*ktc, smb_krb5_context); smb_krb5_context 299 source4/auth/kerberos/kerberos_util.c ret = krb5_string_to_enctype(smb_krb5_context->krb5_context, enctype_strings[i], &enctype); smb_krb5_context 303 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 308 source4/auth/kerberos/kerberos_util.c ret = create_kerberos_key_from_string(smb_krb5_context->krb5_context, smb_krb5_context 317 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_add_entry(smb_krb5_context->krb5_context, keytab, &entry); smb_krb5_context 323 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 326 source4/auth/kerberos/kerberos_util.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, &entry.keyblock); smb_krb5_context 334 source4/auth/kerberos/kerberos_util.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, &entry.keyblock); smb_krb5_context 362 source4/auth/kerberos/kerberos_util.c ret = principal_from_credentials(mem_ctx, machine_account, smb_krb5_context, &princ); smb_krb5_context 365 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 373 source4/auth/kerberos/kerberos_util.c smb_krb5_context, smb_krb5_context 377 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 404 source4/auth/kerberos/kerberos_util.c ret = krb5_keyblock_init(smb_krb5_context->krb5_context, smb_krb5_context 410 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 418 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_add_entry(smb_krb5_context->krb5_context, keytab, &entry); smb_krb5_context 422 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 425 source4/auth/kerberos/kerberos_util.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, &entry.keyblock); smb_krb5_context 433 source4/auth/kerberos/kerberos_util.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, &entry.keyblock); smb_krb5_context 443 source4/auth/kerberos/kerberos_util.c kvno, password_s, smb_krb5_context, smb_krb5_context 462 source4/auth/kerberos/kerberos_util.c kvno - 1, old_secret, smb_krb5_context, smb_krb5_context 502 source4/auth/kerberos/kerberos_util.c ret = principal_from_credentials(mem_ctx, machine_account, smb_krb5_context, &princ); smb_krb5_context 505 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 514 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_start_seq_get(smb_krb5_context->krb5_context, keytab, &cursor); smb_krb5_context 526 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 534 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_next_entry(smb_krb5_context->krb5_context, keytab, &entry, &cursor); smb_krb5_context 539 source4/auth/kerberos/kerberos_util.c if (!krb5_kt_compare(smb_krb5_context->krb5_context, &entry, princ, 0, 0)) { smb_krb5_context 541 source4/auth/kerberos/kerberos_util.c krb5_kt_free_entry(smb_krb5_context->krb5_context, &entry); smb_krb5_context 555 source4/auth/kerberos/kerberos_util.c krb5_kt_end_seq_get(smb_krb5_context->krb5_context, keytab, &cursor); smb_krb5_context 557 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_remove_entry(smb_krb5_context->krb5_context, keytab, &entry); smb_krb5_context 558 source4/auth/kerberos/kerberos_util.c krb5_kt_free_entry(smb_krb5_context->krb5_context, &entry); smb_krb5_context 561 source4/auth/kerberos/kerberos_util.c ret2 = krb5_kt_start_seq_get(smb_krb5_context->krb5_context, keytab, &cursor); smb_krb5_context 563 source4/auth/kerberos/kerberos_util.c krb5_kt_free_entry(smb_krb5_context->krb5_context, &entry); smb_krb5_context 565 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 581 source4/auth/kerberos/kerberos_util.c krb5_kt_free_entry(smb_krb5_context->krb5_context, &entry); smb_krb5_context 585 source4/auth/kerberos/kerberos_util.c krb5_kt_end_seq_get(smb_krb5_context->krb5_context, keytab, &cursor); smb_krb5_context 597 source4/auth/kerberos/kerberos_util.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 618 source4/auth/kerberos/kerberos_util.c smb_krb5_context, keytab_container->keytab, &found_previous); smb_krb5_context 628 source4/auth/kerberos/kerberos_util.c ret = create_keytab(mem_ctx, machine_account, smb_krb5_context, smb_krb5_context 665 source4/auth/kerberos/kerberos_util.c ret = smb_krb5_open_keytab(mem_ctx, smb_krb5_context, keytab_name, keytab_container); smb_krb5_context 670 source4/auth/kerberos/kerberos_util.c ret = smb_krb5_update_keytab(mem_ctx, machine_account, smb_krb5_context, enctype_strings, *keytab_container); smb_krb5_context 376 source4/auth/kerberos/krb5_init_context.c *smb_krb5_context = talloc(tmp_ctx, struct smb_krb5_context); smb_krb5_context 378 source4/auth/kerberos/krb5_init_context.c if (!*smb_krb5_context || !tmp_ctx) { smb_krb5_context 383 source4/auth/kerberos/krb5_init_context.c ret = krb5_init_context(&(*smb_krb5_context)->krb5_context); smb_krb5_context 391 source4/auth/kerberos/krb5_init_context.c talloc_set_destructor(*smb_krb5_context, smb_krb5_context_destroy_1); smb_krb5_context 403 source4/auth/kerberos/krb5_init_context.c smb_get_krb5_error_message((*smb_krb5_context)->krb5_context, ret, tmp_ctx))); smb_krb5_context 408 source4/auth/kerberos/krb5_init_context.c ret = krb5_set_config_files((*smb_krb5_context)->krb5_context, smb_krb5_context 413 source4/auth/kerberos/krb5_init_context.c smb_get_krb5_error_message((*smb_krb5_context)->krb5_context, ret, tmp_ctx))); smb_krb5_context 425 source4/auth/kerberos/krb5_init_context.c ret = krb5_set_default_realm((*smb_krb5_context)->krb5_context, upper_realm); smb_krb5_context 428 source4/auth/kerberos/krb5_init_context.c smb_get_krb5_error_message((*smb_krb5_context)->krb5_context, ret, tmp_ctx))); smb_krb5_context 435 source4/auth/kerberos/krb5_init_context.c ret = krb5_initlog((*smb_krb5_context)->krb5_context, "Samba", &(*smb_krb5_context)->logf); smb_krb5_context 439 source4/auth/kerberos/krb5_init_context.c smb_get_krb5_error_message((*smb_krb5_context)->krb5_context, ret, tmp_ctx))); smb_krb5_context 444 source4/auth/kerberos/krb5_init_context.c talloc_set_destructor(*smb_krb5_context, smb_krb5_context_destroy_2); smb_krb5_context 446 source4/auth/kerberos/krb5_init_context.c ret = krb5_addlog_func((*smb_krb5_context)->krb5_context, (*smb_krb5_context)->logf, 0 /* min */, -1 /* max */, smb_krb5_context 450 source4/auth/kerberos/krb5_init_context.c smb_get_krb5_error_message((*smb_krb5_context)->krb5_context, ret, tmp_ctx))); smb_krb5_context 454 source4/auth/kerberos/krb5_init_context.c krb5_set_warn_dest((*smb_krb5_context)->krb5_context, (*smb_krb5_context)->logf); smb_krb5_context 457 source4/auth/kerberos/krb5_init_context.c ret = krb5_set_send_to_kdc_func((*smb_krb5_context)->krb5_context, smb_krb5_context 462 source4/auth/kerberos/krb5_init_context.c smb_get_krb5_error_message((*smb_krb5_context)->krb5_context, ret, tmp_ctx))); smb_krb5_context 467 source4/auth/kerberos/krb5_init_context.c talloc_steal(parent_ctx, *smb_krb5_context); smb_krb5_context 472 source4/auth/kerberos/krb5_init_context.c krb5_set_dns_canonicalize_hostname((*smb_krb5_context)->krb5_context, smb_krb5_context 59 source4/dsdb/samdb/cracknames.c ret = krb5_parse_name_flags(smb_krb5_context->krb5_context, name, smb_krb5_context 67 source4/dsdb/samdb/cracknames.c realm = krb5_princ_realm(smb_krb5_context->krb5_context, principal); smb_krb5_context 70 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 192 source4/dsdb/samdb/cracknames.c ret = krb5_parse_name_flags(smb_krb5_context->krb5_context, smb_krb5_context 196 source4/dsdb/samdb/cracknames.c name, smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 212 source4/dsdb/samdb/cracknames.c namestatus = LDB_lookup_spn_alias(smb_krb5_context->krb5_context, smb_krb5_context 220 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 226 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 234 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 239 source4/dsdb/samdb/cracknames.c ret = krb5_unparse_name_flags(smb_krb5_context->krb5_context, principal, smb_krb5_context 243 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 257 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 285 source4/dsdb/samdb/cracknames.c ret = krb5_parse_name_flags(smb_krb5_context->krb5_context, name, smb_krb5_context 292 source4/dsdb/samdb/cracknames.c realm = krb5_princ_realm(smb_krb5_context->krb5_context, principal); smb_krb5_context 312 source4/dsdb/samdb/cracknames.c return dns_domain_from_principal(mem_ctx, smb_krb5_context, smb_krb5_context 319 source4/dsdb/samdb/cracknames.c ret = krb5_unparse_name_flags(smb_krb5_context->krb5_context, principal, smb_krb5_context 321 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 339 source4/dsdb/samdb/cracknames.c smb_krb5_context, smb_krb5_context 359 source4/dsdb/samdb/cracknames.c struct smb_krb5_context *smb_krb5_context = NULL; smb_krb5_context 557 source4/dsdb/samdb/cracknames.c &smb_krb5_context); smb_krb5_context 563 source4/dsdb/samdb/cracknames.c ret = krb5_parse_name(smb_krb5_context->krb5_context, name, &principal); smb_krb5_context 571 source4/dsdb/samdb/cracknames.c ret = krb5_unparse_name(smb_krb5_context->krb5_context, principal, &unparsed_name); smb_krb5_context 573 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 577 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 593 source4/dsdb/samdb/cracknames.c &smb_krb5_context); smb_krb5_context 599 source4/dsdb/samdb/cracknames.c ret = krb5_parse_name(smb_krb5_context->krb5_context, name, &principal); smb_krb5_context 602 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 605 source4/dsdb/samdb/cracknames.c ret = krb5_parse_name_flags(smb_krb5_context->krb5_context, name, smb_krb5_context 608 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 610 source4/dsdb/samdb/cracknames.c return dns_domain_from_principal(mem_ctx, smb_krb5_context, smb_krb5_context 616 source4/dsdb/samdb/cracknames.c ret = krb5_unparse_name_flags(smb_krb5_context->krb5_context, principal, smb_krb5_context 619 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 640 source4/dsdb/samdb/cracknames.c krb5_free_principal(smb_krb5_context->krb5_context, principal); smb_krb5_context 659 source4/dsdb/samdb/cracknames.c smb_krb5_context, smb_krb5_context 891 source4/dsdb/samdb/cracknames.c smb_krb5_context, smb_krb5_context 896 source4/dsdb/samdb/cracknames.c return DsCrackNameUPN(sam_ctx, mem_ctx, smb_krb5_context, smb_krb5_context 98 source4/dsdb/samdb/ldb_modules/password_hash.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 267 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_ret = krb5_make_principal(io->smb_krb5_context->krb5_context, smb_krb5_context 286 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_ret = krb5_make_principal(io->smb_krb5_context->krb5_context, smb_krb5_context 291 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_ret = krb5_make_principal(io->smb_krb5_context->krb5_context, smb_krb5_context 300 source4/dsdb/samdb/ldb_modules/password_hash.c smb_get_krb5_error_message(io->smb_krb5_context->krb5_context, krb5_ret, io->ac)); smb_krb5_context 307 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_ret = krb5_get_pw_salt(io->smb_krb5_context->krb5_context, smb_krb5_context 309 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_free_principal(io->smb_krb5_context->krb5_context, salt_principal); smb_krb5_context 314 source4/dsdb/samdb/ldb_modules/password_hash.c smb_get_krb5_error_message(io->smb_krb5_context->krb5_context, krb5_ret, io->ac)); smb_krb5_context 321 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_free_salt(io->smb_krb5_context->krb5_context, salt); smb_krb5_context 333 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_ret = krb5_string_to_key_data_salt(io->smb_krb5_context->krb5_context, smb_krb5_context 342 source4/dsdb/samdb/ldb_modules/password_hash.c smb_get_krb5_error_message(io->smb_krb5_context->krb5_context, krb5_ret, io->ac)); smb_krb5_context 348 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_free_keyblock_contents(io->smb_krb5_context->krb5_context, &key); smb_krb5_context 358 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_ret = krb5_string_to_key_data_salt(io->smb_krb5_context->krb5_context, smb_krb5_context 367 source4/dsdb/samdb/ldb_modules/password_hash.c smb_get_krb5_error_message(io->smb_krb5_context->krb5_context, krb5_ret, io->ac)); smb_krb5_context 373 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_free_keyblock_contents(io->smb_krb5_context->krb5_context, &key); smb_krb5_context 383 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_ret = krb5_string_to_key_data_salt(io->smb_krb5_context->krb5_context, smb_krb5_context 392 source4/dsdb/samdb/ldb_modules/password_hash.c smb_get_krb5_error_message(io->smb_krb5_context->krb5_context, krb5_ret, io->ac)); smb_krb5_context 398 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_free_keyblock_contents(io->smb_krb5_context->krb5_context, &key); smb_krb5_context 408 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_ret = krb5_string_to_key_data_salt(io->smb_krb5_context->krb5_context, smb_krb5_context 417 source4/dsdb/samdb/ldb_modules/password_hash.c smb_get_krb5_error_message(io->smb_krb5_context->krb5_context, krb5_ret, io->ac)); smb_krb5_context 423 source4/dsdb/samdb/ldb_modules/password_hash.c krb5_free_keyblock_contents(io->smb_krb5_context->krb5_context, &key); smb_krb5_context 1745 source4/dsdb/samdb/ldb_modules/password_hash.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 1761 source4/dsdb/samdb/ldb_modules/password_hash.c &smb_krb5_context) != 0) { smb_krb5_context 1768 source4/dsdb/samdb/ldb_modules/password_hash.c io.smb_krb5_context = smb_krb5_context; smb_krb5_context 2098 source4/dsdb/samdb/ldb_modules/password_hash.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 2121 source4/dsdb/samdb/ldb_modules/password_hash.c &smb_krb5_context) != 0) { smb_krb5_context 2131 source4/dsdb/samdb/ldb_modules/password_hash.c io.smb_krb5_context = smb_krb5_context; smb_krb5_context 335 source4/kdc/kdc.c ret = krb5_kdc_process_krb5_request(kdc->smb_krb5_context->krb5_context, smb_krb5_context 348 source4/kdc/kdc.c krb5_free_data_contents(kdc->smb_krb5_context->krb5_context, &k5_reply); smb_krb5_context 606 source4/kdc/kdc.c ret = krb5_cksumtype_to_enctype(kdc->smb_krb5_context->krb5_context, pac_validate.SignatureType, smb_krb5_context 613 source4/kdc/kdc.c ret = krb5_make_principal(kdc->smb_krb5_context->krb5_context, &principal, smb_krb5_context 622 source4/kdc/kdc.c ret = kdc->config->db[0]->hdb_fetch(kdc->smb_krb5_context->krb5_context, smb_krb5_context 629 source4/kdc/kdc.c hdb_free_entry(kdc->smb_krb5_context->krb5_context, &ent); smb_krb5_context 630 source4/kdc/kdc.c krb5_free_principal(kdc->smb_krb5_context->krb5_context, principal); smb_krb5_context 635 source4/kdc/kdc.c ret = hdb_enctype2key(kdc->smb_krb5_context->krb5_context, &ent.entry, etype, &key); smb_krb5_context 638 source4/kdc/kdc.c hdb_free_entry(kdc->smb_krb5_context->krb5_context, &ent); smb_krb5_context 639 source4/kdc/kdc.c krb5_free_principal(kdc->smb_krb5_context->krb5_context, principal); smb_krb5_context 649 source4/kdc/kdc.c kdc->smb_krb5_context->krb5_context, &keyblock); smb_krb5_context 651 source4/kdc/kdc.c hdb_free_entry(kdc->smb_krb5_context->krb5_context, &ent); smb_krb5_context 652 source4/kdc/kdc.c krb5_free_principal(kdc->smb_krb5_context->krb5_context, principal); smb_krb5_context 709 source4/kdc/kdc.c ret = smb_krb5_init_context(kdc, task->event_ctx, task->lp_ctx, &kdc->smb_krb5_context); smb_krb5_context 717 source4/kdc/kdc.c krb5_add_et_list(kdc->smb_krb5_context->krb5_context, initialize_hdb_error_table_r); smb_krb5_context 719 source4/kdc/kdc.c ret = krb5_kdc_get_config(kdc->smb_krb5_context->krb5_context, smb_krb5_context 726 source4/kdc/kdc.c kdc->config->logf = kdc->smb_krb5_context->logf; smb_krb5_context 735 source4/kdc/kdc.c kdc->smb_krb5_context->krb5_context, smb_krb5_context 744 source4/kdc/kdc.c ret = krb5_plugin_register(kdc->smb_krb5_context->krb5_context, smb_krb5_context 752 source4/kdc/kdc.c ret = krb5_kt_register(kdc->smb_krb5_context->krb5_context, &hdb_kt_ops); smb_krb5_context 759 source4/kdc/kdc.c ret = krb5_plugin_register(kdc->smb_krb5_context->krb5_context, smb_krb5_context 767 source4/kdc/kdc.c krb5_kdc_windc_init(kdc->smb_krb5_context->krb5_context); smb_krb5_context 769 source4/kdc/kdc.c kdc_mem_ctx = kdc->smb_krb5_context; smb_krb5_context 51 source4/kdc/kdc.h struct smb_krb5_context *smb_krb5_context; smb_krb5_context 99 source4/kdc/kpasswdd.c kret = krb5_mk_error(kdc->smb_krb5_context->krb5_context, smb_krb5_context 255 source4/kdc/kpasswdd.c krb5_context context = kdc->smb_krb5_context->krb5_context; smb_krb5_context 301 source4/kdc/kpasswdd.c if (_krb5_principalname2krb5_principal(kdc->smb_krb5_context->krb5_context, smb_krb5_context 490 source4/kdc/kpasswdd.c cli_credentials_set_krb5_context(server_credentials, kdc->smb_krb5_context); smb_krb5_context 2980 source4/rpc_server/lsa/dcesrv_lsa.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 2984 source4/rpc_server/lsa/dcesrv_lsa.c &smb_krb5_context); smb_krb5_context 2994 source4/rpc_server/lsa/dcesrv_lsa.c k->clock_skew = krb5_get_max_time_skew(smb_krb5_context->krb5_context); smb_krb5_context 2995 source4/rpc_server/lsa/dcesrv_lsa.c talloc_free(smb_krb5_context); smb_krb5_context 49 source4/torture/auth/pac.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 62 source4/torture/auth/pac.c &smb_krb5_context), smb_krb5_context 68 source4/torture/auth/pac.c ret = krb5_keyblock_init(smb_krb5_context->krb5_context, smb_krb5_context 74 source4/torture/auth/pac.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 77 source4/torture/auth/pac.c ret = krb5_keyblock_init(smb_krb5_context->krb5_context, smb_krb5_context 82 source4/torture/auth/pac.c char *err = smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 85 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 96 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 98 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 103 source4/torture/auth/pac.c ret = krb5_parse_name_flags(smb_krb5_context->krb5_context, smb_krb5_context 108 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 110 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 119 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 127 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 129 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 131 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, smb_krb5_context 136 source4/torture/auth/pac.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 147 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 154 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 156 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 158 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, smb_krb5_context 170 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 175 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 177 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 179 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, smb_krb5_context 195 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 203 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 205 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 207 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, smb_krb5_context 216 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 218 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 220 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, smb_krb5_context 311 source4/torture/auth/pac.c struct smb_krb5_context *smb_krb5_context; smb_krb5_context 322 source4/torture/auth/pac.c &smb_krb5_context), smb_krb5_context 351 source4/torture/auth/pac.c ret = krb5_keyblock_init(smb_krb5_context->krb5_context, smb_krb5_context 358 source4/torture/auth/pac.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 362 source4/torture/auth/pac.c ret = krb5_keyblock_init(smb_krb5_context->krb5_context, smb_krb5_context 367 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 372 source4/torture/auth/pac.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, smb_krb5_context 396 source4/torture/auth/pac.c ret = krb5_parse_name(smb_krb5_context->krb5_context, principal_string, smb_krb5_context 399 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 401 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 407 source4/torture/auth/pac.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, ret, mem_ctx))); smb_krb5_context 415 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 420 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 422 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 424 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 435 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 439 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 441 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 443 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 454 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 456 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 458 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 474 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 480 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 482 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 484 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 498 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 500 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 502 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 514 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 516 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 518 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 529 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 531 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 538 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 544 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 546 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 548 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 560 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 562 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 564 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 573 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 575 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 577 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 590 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 597 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 599 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 601 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 623 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 625 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 627 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 645 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 647 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 649 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 665 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 672 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 674 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 676 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 681 source4/torture/auth/pac.c krb5_free_principal(smb_krb5_context->krb5_context, client_principal); smb_krb5_context 686 source4/torture/auth/pac.c ret = krb5_parse_name(smb_krb5_context->krb5_context, smb_krb5_context 690 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 692 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 696 source4/torture/auth/pac.c smb_get_krb5_error_message(smb_krb5_context->krb5_context, ret, mem_ctx))); smb_krb5_context 703 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 709 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 711 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 723 source4/torture/auth/pac.c smb_krb5_context->krb5_context, smb_krb5_context 729 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 731 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 736 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context, smb_krb5_context 738 source4/torture/auth/pac.c krb5_free_keyblock_contents(smb_krb5_context->krb5_context,