keytab 978 source3/include/includes.h krb5_keytab keytab, keytab 1015 source3/include/includes.h krb5_keytab *keytab); keytab 1018 source3/include/includes.h krb5_keytab keytab, keytab 1021 source3/include/includes.h krb5_keytab keytab, keytab 36 source3/libads/kerberos_keytab.c krb5_keytab keytab, keytab 61 source3/libads/kerberos_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 64 source3/libads/kerberos_keytab.c while(!krb5_kt_next_entry(context, keytab, &kt_entry, &cursor)) { keytab 103 source3/libads/kerberos_keytab.c ret = krb5_kt_end_seq_get(context, keytab, &cursor); keytab 110 source3/libads/kerberos_keytab.c ret = krb5_kt_remove_entry(context, keytab, &kt_entry); keytab 120 source3/libads/kerberos_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 146 source3/libads/kerberos_keytab.c ret = krb5_kt_end_seq_get(context, keytab, &cursor); keytab 175 source3/libads/kerberos_keytab.c ret = krb5_kt_add_entry(context, keytab, &kt_entry); keytab 200 source3/libads/kerberos_keytab.c if ((memcmp(&cursor, &zero_csr, sizeof(krb5_kt_cursor)) != 0) && keytab) { keytab 201 source3/libads/kerberos_keytab.c krb5_kt_end_seq_get(context, keytab, &cursor); keytab 209 source3/libads/kerberos_keytab.c krb5_keytab keytab, keytab 216 source3/libads/kerberos_keytab.c keytab, keytab 233 source3/libads/kerberos_keytab.c krb5_keytab keytab = NULL; keytab 254 source3/libads/kerberos_keytab.c ret = smb_krb5_open_keytab(context, NULL, True, &keytab); keytab 350 source3/libads/kerberos_keytab.c ret = smb_krb5_kt_add_entry( context, keytab, kvno, princ_s, enctypes, password ); keytab 359 source3/libads/kerberos_keytab.c ret = smb_krb5_kt_add_entry( context, keytab, kvno, short_princ_s, enctypes, password ); keytab 371 source3/libads/kerberos_keytab.c if (keytab) { keytab 372 source3/libads/kerberos_keytab.c krb5_kt_close(context, keytab); keytab 388 source3/libads/kerberos_keytab.c krb5_keytab keytab = NULL; keytab 403 source3/libads/kerberos_keytab.c ret = smb_krb5_open_keytab(context, NULL, True, &keytab); keytab 415 source3/libads/kerberos_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 417 source3/libads/kerberos_keytab.c while (!krb5_kt_next_entry(context, keytab, &kt_entry, &cursor)) { keytab 418 source3/libads/kerberos_keytab.c ret = krb5_kt_end_seq_get(context, keytab, &cursor); keytab 424 source3/libads/kerberos_keytab.c ret = krb5_kt_remove_entry(context, keytab, &kt_entry); keytab 429 source3/libads/kerberos_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 464 source3/libads/kerberos_keytab.c if ((memcmp(&cursor, &zero_csr, sizeof(krb5_kt_cursor)) != 0) && keytab) { keytab 465 source3/libads/kerberos_keytab.c krb5_kt_end_seq_get(context, keytab, &cursor); keytab 468 source3/libads/kerberos_keytab.c if (keytab) { keytab 469 source3/libads/kerberos_keytab.c krb5_kt_close(context, keytab); keytab 485 source3/libads/kerberos_keytab.c krb5_keytab keytab = NULL; keytab 575 source3/libads/kerberos_keytab.c ret = smb_krb5_open_keytab(context, NULL, True, &keytab); keytab 581 source3/libads/kerberos_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 583 source3/libads/kerberos_keytab.c while ((ret = krb5_kt_next_entry(context, keytab, &kt_entry, &cursor)) == 0) { keytab 589 source3/libads/kerberos_keytab.c krb5_kt_end_seq_get(context, keytab, &cursor); keytab 610 source3/libads/kerberos_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 612 source3/libads/kerberos_keytab.c while (krb5_kt_next_entry(context, keytab, &kt_entry, &cursor) == 0) { keytab 659 source3/libads/kerberos_keytab.c krb5_kt_end_seq_get(context, keytab, &cursor); keytab 678 source3/libads/kerberos_keytab.c if ((memcmp(&cursor, &zero_csr, sizeof(krb5_kt_cursor)) != 0) && keytab) { keytab 679 source3/libads/kerberos_keytab.c krb5_kt_end_seq_get(context, keytab, &cursor); keytab 682 source3/libads/kerberos_keytab.c if (keytab) { keytab 683 source3/libads/kerberos_keytab.c krb5_kt_close(context, keytab); keytab 699 source3/libads/kerberos_keytab.c krb5_keytab keytab = NULL; keytab 713 source3/libads/kerberos_keytab.c ret = smb_krb5_open_keytab(context, keytab_name, False, &keytab); keytab 719 source3/libads/kerberos_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 726 source3/libads/kerberos_keytab.c while (krb5_kt_next_entry(context, keytab, &kt_entry, &cursor) == 0) { keytab 759 source3/libads/kerberos_keytab.c ret = krb5_kt_end_seq_get(context, keytab, &cursor); keytab 779 source3/libads/kerberos_keytab.c if ((memcmp(&cursor, &zero_csr, sizeof(krb5_kt_cursor)) != 0) && keytab) { keytab 780 source3/libads/kerberos_keytab.c krb5_kt_end_seq_get(context, keytab, &cursor); keytab 784 source3/libads/kerberos_keytab.c if (keytab) { keytab 785 source3/libads/kerberos_keytab.c krb5_kt_close(context, keytab); keytab 43 source3/libads/kerberos_verify.c krb5_keytab keytab = NULL; keytab 58 source3/libads/kerberos_verify.c &keytab); keytab 68 source3/libads/kerberos_verify.c ret = krb5_rd_req(context, &auth_context, &packet, NULL, keytab, keytab 83 source3/libads/kerberos_verify.c ret = krb5_kt_get_entry(context, keytab, dec_ticket->server, keytab 108 source3/libads/kerberos_verify.c if (keytab) keytab 109 source3/libads/kerberos_verify.c krb5_kt_close(context, keytab); keytab 130 source3/libads/kerberos_verify.c krb5_keytab keytab = NULL; keytab 178 source3/libads/kerberos_verify.c ret = smb_krb5_open_keytab(context, NULL, False, &keytab); keytab 188 source3/libads/kerberos_verify.c ret = krb5_kt_start_seq_get(context, keytab, &kt_cursor); keytab 194 source3/libads/kerberos_verify.c while (!auth_ok && (krb5_kt_next_entry(context, keytab, &kt_entry, &kt_cursor) == 0)) { keytab 214 source3/libads/kerberos_verify.c kt_entry.principal, keytab, keytab 251 source3/libads/kerberos_verify.c krb5_kt_end_seq_get(context, keytab, &kt_cursor); keytab 283 source3/libads/kerberos_verify.c if ((memcmp(&kt_cursor, &zero_csr, sizeof(krb5_kt_cursor)) != 0) && keytab) { keytab 284 source3/libads/kerberos_verify.c krb5_kt_end_seq_get(context, keytab, &kt_cursor); keytab 288 source3/libads/kerberos_verify.c if (keytab) { keytab 289 source3/libads/kerberos_verify.c krb5_kt_close(context, keytab); keytab 36 source3/libnet/libnet_keytab.c if (ctx->keytab && ctx->context) { keytab 37 source3/libnet/libnet_keytab.c krb5_kt_close(ctx->context, ctx->keytab); keytab 62 source3/libnet/libnet_keytab.c krb5_keytab keytab = NULL; keytab 82 source3/libnet/libnet_keytab.c ret = smb_krb5_open_keytab(context, keytab_name, true, &keytab); keytab 90 source3/libnet/libnet_keytab.c ret = smb_krb5_keytab_name(mem_ctx, context, keytab, &keytab_string); keytab 92 source3/libnet/libnet_keytab.c krb5_kt_close(context, keytab); keytab 98 source3/libnet/libnet_keytab.c r->keytab = keytab; keytab 114 source3/libnet/libnet_keytab.c krb5_keytab keytab, keytab 127 source3/libnet/libnet_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 132 source3/libnet/libnet_keytab.c while (krb5_kt_next_entry(context, keytab, &kt_entry, &cursor) == 0) keytab 165 source3/libnet/libnet_keytab.c ret = krb5_kt_end_seq_get(context, keytab, &cursor); keytab 173 source3/libnet/libnet_keytab.c ret = krb5_kt_remove_entry(context, keytab, keytab 184 source3/libnet/libnet_keytab.c ret = krb5_kt_start_seq_get(context, keytab, &cursor); keytab 196 source3/libnet/libnet_keytab.c ret = krb5_kt_end_seq_get(context, keytab, &cursor); keytab 206 source3/libnet/libnet_keytab.c krb5_keytab keytab, keytab 217 source3/libnet/libnet_keytab.c ret = libnet_keytab_remove_entries(context, keytab, princ_s, kvno, keytab 244 source3/libnet/libnet_keytab.c ret = krb5_kt_add_entry(context, keytab, &kt_entry); keytab 271 source3/libnet/libnet_keytab.c ctx->keytab, keytab 296 source3/libnet/libnet_keytab.c ctx->keytab, keytab 325 source3/libnet/libnet_keytab.c ret = krb5_kt_start_seq_get(ctx->context, ctx->keytab, &cursor); keytab 332 source3/libnet/libnet_keytab.c while (krb5_kt_next_entry(ctx->context, ctx->keytab, &kt_entry, &cursor) == 0) keytab 396 source3/libnet/libnet_keytab.c krb5_kt_end_seq_get(ctx->context, ctx->keytab, &cursor); keytab 32 source3/libnet/libnet_keytab.h krb5_keytab keytab; keytab 1069 source3/libsmb/clikrb5.c krb5_keytab keytab; keytab 1078 source3/libsmb/clikrb5.c ret = smb_krb5_open_keytab(context, NULL, False, &keytab); keytab 1093 source3/libsmb/clikrb5.c keytab, keytab 1115 source3/libsmb/clikrb5.c krb5_kt_close(context, keytab); keytab 1151 source3/libsmb/clikrb5.c krb5_keytab keytab, keytab 1165 source3/libsmb/clikrb5.c keytab, keytab 1678 source3/libsmb/clikrb5.c krb5_keytab *keytab) keytab 1690 source3/libsmb/clikrb5.c return krb5_kt_default(context, keytab); keytab 1793 source3/libsmb/clikrb5.c ret = krb5_kt_resolve(context, tmp, keytab); keytab 1802 source3/libsmb/clikrb5.c krb5_keytab keytab, keytab 1808 source3/libsmb/clikrb5.c ret = krb5_kt_get_name(context, keytab, keytab 2203 source3/utils/net_ads.c const char *keytab = NULL; keytab 2214 source3/utils/net_ads.c keytab = argv[0]; keytab 2217 source3/utils/net_ads.c return ads_keytab_list(keytab); keytab 92 source4/auth/credentials/credentials.h struct keytab_container *keytab; keytab 209 source4/auth/credentials/credentials_files.c const char *keytab; keytab 317 source4/auth/credentials/credentials_files.c keytab = ldb_msg_find_attr_as_string(msgs[0], "krb5Keytab", NULL); keytab 318 source4/auth/credentials/credentials_files.c if (keytab) { keytab 319 source4/auth/credentials/credentials_files.c cli_credentials_set_keytab_name(cred, event_ctx, lp_ctx, keytab, CRED_SPECIFIED); keytab 321 source4/auth/credentials/credentials_files.c keytab = ldb_msg_find_attr_as_string(msgs[0], "privateKeytab", NULL); keytab 322 source4/auth/credentials/credentials_files.c if (keytab) { keytab 323 source4/auth/credentials/credentials_files.c keytab = talloc_asprintf(mem_ctx, "FILE:%s", private_path(mem_ctx, lp_ctx, keytab)); keytab 324 source4/auth/credentials/credentials_files.c if (keytab) { keytab 325 source4/auth/credentials/credentials_files.c cli_credentials_set_keytab_name(cred, event_ctx, lp_ctx, keytab, CRED_SPECIFIED); keytab 527 source4/auth/credentials/credentials_krb5.c *_ktc = cred->keytab; keytab 560 source4/auth/credentials/credentials_krb5.c cred->keytab = ktc; keytab 561 source4/auth/credentials/credentials_krb5.c *_ktc = cred->keytab; keytab 603 source4/auth/credentials/credentials_krb5.c cred->keytab = ktc; keytab 698 source4/auth/credentials/credentials_krb5.c maj_stat = gss_krb5_import_cred(&min_stat, NULL, princ, ktc->keytab, keytab 445 source4/auth/gensec/gensec_krb5.c struct keytab_container *keytab; keytab 455 source4/auth/gensec/gensec_krb5.c gensec_security->settings->lp_ctx, &keytab); keytab 481 source4/auth/gensec/gensec_krb5.c &inbuf, keytab->keytab, server_in_keytab, keytab 36 source4/auth/kerberos/kerberos.h krb5_keytab keytab; keytab 45 source4/auth/kerberos/kerberos_heimdal.c krb5_keytab keytab, keytab 62 source4/auth/kerberos/kerberos_heimdal.c kret = krb5_rd_req_in_set_keytab(context, in, keytab); keytab 246 source4/auth/kerberos/kerberos_util.c return krb5_kt_close(ktc->smb_krb5_context->krb5_context, ktc->keytab); keytab 253 source4/auth/kerberos/kerberos_util.c krb5_keytab keytab; keytab 255 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_resolve(smb_krb5_context->krb5_context, keytab_name, &keytab); keytab 269 source4/auth/kerberos/kerberos_util.c (*ktc)->keytab = keytab; keytab 283 source4/auth/kerberos/kerberos_util.c krb5_keytab keytab) keytab 317 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_add_entry(smb_krb5_context->krb5_context, keytab, &entry); keytab 344 source4/auth/kerberos/kerberos_util.c krb5_keytab keytab, keytab 418 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_add_entry(smb_krb5_context->krb5_context, keytab, &entry); keytab 444 source4/auth/kerberos/kerberos_util.c enctype_strings, keytab); keytab 463 source4/auth/kerberos/kerberos_util.c enctype_strings, keytab); keytab 486 source4/auth/kerberos/kerberos_util.c krb5_keytab keytab, bool *found_previous) keytab 514 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_start_seq_get(smb_krb5_context->krb5_context, keytab, &cursor); keytab 534 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_next_entry(smb_krb5_context->krb5_context, keytab, &entry, &cursor); keytab 555 source4/auth/kerberos/kerberos_util.c krb5_kt_end_seq_get(smb_krb5_context->krb5_context, keytab, &cursor); keytab 557 source4/auth/kerberos/kerberos_util.c ret = krb5_kt_remove_entry(smb_krb5_context->krb5_context, keytab, &entry); keytab 561 source4/auth/kerberos/kerberos_util.c ret2 = krb5_kt_start_seq_get(smb_krb5_context->krb5_context, keytab, &cursor); keytab 585 source4/auth/kerberos/kerberos_util.c krb5_kt_end_seq_get(smb_krb5_context->krb5_context, keytab, &cursor); keytab 618 source4/auth/kerberos/kerberos_util.c smb_krb5_context, keytab_container->keytab, &found_previous); keytab 630 source4/auth/kerberos/kerberos_util.c keytab_container->keytab, keytab 327 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c krb5_keytab keytab = NULL; keytab 351 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c keytab = _gsskrb5_keytab; keytab 352 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c } else if (acceptor_cred->keytab != NULL) { keytab 353 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c keytab = acceptor_cred->keytab; keytab 370 source4/heimdal/lib/gssapi/krb5/accept_sec_context.c kret = krb5_rd_req_in_set_keytab(context, in, keytab); keytab 84 source4/heimdal/lib/gssapi/krb5/acquire_cred.c get_keytab(krb5_context context, krb5_keytab *keytab) keytab 96 source4/heimdal/lib/gssapi/krb5/acquire_cred.c kret = krb5_kt_resolve(context, kt_name, keytab); keytab 98 source4/heimdal/lib/gssapi/krb5/acquire_cred.c kret = krb5_kt_default(context, keytab); keytab 122 source4/heimdal/lib/gssapi/krb5/acquire_cred.c krb5_keytab keytab; keytab 125 source4/heimdal/lib/gssapi/krb5/acquire_cred.c keytab = NULL; keytab 179 source4/heimdal/lib/gssapi/krb5/acquire_cred.c kret = get_keytab(context, &keytab); keytab 186 source4/heimdal/lib/gssapi/krb5/acquire_cred.c handle->principal, keytab, 0, NULL, opt); keytab 227 source4/heimdal/lib/gssapi/krb5/acquire_cred.c if (keytab != NULL) keytab 228 source4/heimdal/lib/gssapi/krb5/acquire_cred.c krb5_kt_close(context, keytab); keytab 250 source4/heimdal/lib/gssapi/krb5/acquire_cred.c kret = get_keytab(context, &handle->keytab); keytab 258 source4/heimdal/lib/gssapi/krb5/acquire_cred.c kret = krb5_kt_get_entry(context, handle->keytab, keytab 272 source4/heimdal/lib/gssapi/krb5/acquire_cred.c kret = krb5_kt_start_seq_get (context, handle->keytab, &c); keytab 275 source4/heimdal/lib/gssapi/krb5/acquire_cred.c if (krb5_kt_next_entry(context, handle->keytab, &tmp, &c) == 0) { keytab 279 source4/heimdal/lib/gssapi/krb5/acquire_cred.c krb5_kt_end_seq_get (context, handle->keytab, &c); keytab 283 source4/heimdal/lib/gssapi/krb5/acquire_cred.c if (handle->keytab != NULL) keytab 284 source4/heimdal/lib/gssapi/krb5/acquire_cred.c krb5_kt_close(context, handle->keytab); keytab 111 source4/heimdal/lib/gssapi/krb5/add_cred.c handle->keytab = NULL; keytab 127 source4/heimdal/lib/gssapi/krb5/add_cred.c if (cred->keytab) { keytab 133 source4/heimdal/lib/gssapi/krb5/add_cred.c kret = krb5_kt_get_type(context, cred->keytab, keytab 142 source4/heimdal/lib/gssapi/krb5/add_cred.c kret = krb5_kt_get_name(context, cred->keytab, keytab 151 source4/heimdal/lib/gssapi/krb5/add_cred.c &handle->keytab); keytab 241 source4/heimdal/lib/gssapi/krb5/add_cred.c if (handle->keytab) keytab 242 source4/heimdal/lib/gssapi/krb5/add_cred.c krb5_kt_close(context, handle->keytab); keytab 71 source4/heimdal/lib/gssapi/krb5/copy_ccache.c krb5_keytab keytab, keytab 144 source4/heimdal/lib/gssapi/krb5/copy_ccache.c if (keytab) { keytab 157 source4/heimdal/lib/gssapi/krb5/copy_ccache.c kret = krb5_kt_get_full_name(context, keytab, &str); keytab 161 source4/heimdal/lib/gssapi/krb5/copy_ccache.c kret = krb5_kt_resolve(context, str, &handle->keytab); keytab 168 source4/heimdal/lib/gssapi/krb5/copy_ccache.c if (id || keytab) { keytab 187 source4/heimdal/lib/gssapi/krb5/copy_ccache.c if (handle->keytab) keytab 188 source4/heimdal/lib/gssapi/krb5/copy_ccache.c krb5_kt_close(context, handle->keytab); keytab 95 source4/heimdal/lib/gssapi/krb5/gsskrb5_locl.h struct krb5_keytab_data *keytab; keytab 61 source4/heimdal/lib/gssapi/krb5/release_cred.c if (cred->keytab != NULL) keytab 62 source4/heimdal/lib/gssapi/krb5/release_cred.c krb5_kt_close(context, cred->keytab); keytab 60 source4/heimdal/lib/gssapi/krb5/set_cred_option.c krb5_keytab keytab = NULL; keytab 114 source4/heimdal/lib/gssapi/krb5/set_cred_option.c ret = krb5_kt_resolve(context, str, &keytab); keytab 125 source4/heimdal/lib/gssapi/krb5/set_cred_option.c keytab, cred_handle); keytab 131 source4/heimdal/lib/gssapi/krb5/set_cred_option.c if (keytab) keytab 132 source4/heimdal/lib/gssapi/krb5/set_cred_option.c krb5_kt_close(context, keytab); keytab 98 source4/heimdal/lib/gssapi/mech/gss_krb5.c krb5_keytab keytab, keytab 153 source4/heimdal/lib/gssapi/mech/gss_krb5.c if (keytab) { keytab 154 source4/heimdal/lib/gssapi/mech/gss_krb5.c ret = krb5_kt_get_full_name(context, keytab, &str); keytab 42 source4/heimdal/lib/hdb/mkey.c krb5_keytab_entry keytab; keytab 52 source4/heimdal/lib/hdb/mkey.c krb5_kt_free_entry(context, &mkey->keytab); keytab 73 source4/heimdal/lib/hdb/mkey.c (*mkey)->keytab.vno = kvno; keytab 74 source4/heimdal/lib/hdb/mkey.c ret = krb5_parse_name(context, "K/M", &(*mkey)->keytab.principal); keytab 77 source4/heimdal/lib/hdb/mkey.c ret = krb5_copy_keyblock_contents(context, key, &(*mkey)->keytab.keyblock); keytab 81 source4/heimdal/lib/hdb/mkey.c (*mkey)->keytab.keyblock.keytype = etype; keytab 82 source4/heimdal/lib/hdb/mkey.c (*mkey)->keytab.timestamp = time(NULL); keytab 102 source4/heimdal/lib/hdb/mkey.c vno = max(vno, p->keytab.vno); keytab 137 source4/heimdal/lib/hdb/mkey.c p->keytab = entry; keytab 138 source4/heimdal/lib/hdb/mkey.c ret = krb5_crypto_init(context, &p->keytab.keyblock, 0, &p->crypto); keytab 355 source4/heimdal/lib/hdb/mkey.c ret = krb5_kt_add_entry(context, kt, &p->keytab); keytab 368 source4/heimdal/lib/hdb/mkey.c if(ret == NULL && mkey->keytab.vno == 0) keytab 371 source4/heimdal/lib/hdb/mkey.c if(ret == NULL || mkey->keytab.vno > ret->keytab.vno) keytab 373 source4/heimdal/lib/hdb/mkey.c } else if(mkey->keytab.vno == *mkvno) keytab 383 source4/heimdal/lib/hdb/mkey.c return mkey->keytab.vno; keytab 519 source4/heimdal/lib/hdb/mkey.c *k->mkvno = key->keytab.vno; keytab 46 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c krb5_keytab keytab = args->keytab; keytab 52 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c if(keytab == NULL) keytab 55 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c real_keytab = keytab; keytab 60 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c if (keytab == NULL) keytab 77 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c krb5_keytab keytab, keytab 85 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c a.keytab = keytab; keytab 492 source4/heimdal/lib/krb5/init_creds_pw.c krb5_keytab keytab, keytab 513 source4/heimdal/lib/krb5/init_creds_pw.c a->keytab = keytab; keytab 194 source4/heimdal/lib/krb5/keytab.c krb5_keytab keytab; keytab 199 source4/heimdal/lib/krb5/keytab.c ret = krb5_kt_resolve (context, keyprocarg, &keytab); keytab 201 source4/heimdal/lib/krb5/keytab.c ret = krb5_kt_default (context, &keytab); keytab 206 source4/heimdal/lib/krb5/keytab.c ret = krb5_kt_get_entry (context, keytab, principal, vno, enctype, &entry); keytab 207 source4/heimdal/lib/krb5/keytab.c krb5_kt_close (context, keytab); keytab 222 source4/heimdal/lib/krb5/keytab.c krb5_keytab keytab, keytab 226 source4/heimdal/lib/krb5/keytab.c strlcpy(prefix, keytab->prefix, prefixsize); keytab 237 source4/heimdal/lib/krb5/keytab.c krb5_keytab keytab, keytab 241 source4/heimdal/lib/krb5/keytab.c return (*keytab->get_name)(context, keytab, name, namesize); keytab 252 source4/heimdal/lib/krb5/keytab.c krb5_keytab keytab, keytab 261 source4/heimdal/lib/krb5/keytab.c ret = krb5_kt_get_type(context, keytab, type, sizeof(type)); keytab 265 source4/heimdal/lib/krb5/keytab.c ret = krb5_kt_get_name(context, keytab, name, sizeof(name)); keytab 533 source4/heimdal/lib/krb5/keytab_file.c krb5_data keytab; keytab 658 source4/heimdal/lib/krb5/keytab_file.c ret = krb5_storage_to_data(emem, &keytab); keytab 672 source4/heimdal/lib/krb5/keytab_file.c len = keytab.length; keytab 677 source4/heimdal/lib/krb5/keytab_file.c if(len >= keytab.length) { keytab 685 source4/heimdal/lib/krb5/keytab_file.c if(krb5_storage_write(sp, keytab.data, keytab.length) < 0) { keytab 692 source4/heimdal/lib/krb5/keytab_file.c memset(keytab.data, 0, keytab.length); keytab 693 source4/heimdal/lib/krb5/keytab_file.c krb5_data_free(&keytab); keytab 515 source4/heimdal/lib/krb5/krb5.h krb5_keytab keytab; keytab 678 source4/heimdal/lib/krb5/krb5.h krb5_keytab keytab; keytab 515 source4/heimdal/lib/krb5/rd_req.c krb5_keytab keytab; keytab 546 source4/heimdal/lib/krb5/rd_req.c krb5_keytab keytab) keytab 548 source4/heimdal/lib/krb5/rd_req.c in->keytab = keytab; /* XXX should make copy */ keytab 642 source4/heimdal/lib/krb5/rd_req.c krb5_keytab keytab, keytab 654 source4/heimdal/lib/krb5/rd_req.c ret = krb5_rd_req_in_set_keytab(context, in, keytab); keytab 732 source4/heimdal/lib/krb5/rd_req.c krb5_keytab keytab, keytab 740 source4/heimdal/lib/krb5/rd_req.c if(keytab == NULL) keytab 743 source4/heimdal/lib/krb5/rd_req.c real_keytab = keytab; keytab 761 source4/heimdal/lib/krb5/rd_req.c if(keytab == NULL) keytab 829 source4/heimdal/lib/krb5/rd_req.c krb5_keytab keytab = NULL; keytab 831 source4/heimdal/lib/krb5/rd_req.c if (inctx && inctx->keytab) keytab 832 source4/heimdal/lib/krb5/rd_req.c keytab = inctx->keytab; keytab 838 source4/heimdal/lib/krb5/rd_req.c keytab,