princ 470 source3/client/cifs.upcall.c char *buf, *princ = NULL, *ccname = NULL;
princ 562 source3/client/cifs.upcall.c princ = SMB_XMALLOC_ARRAY(char, datalen);
princ 563 source3/client/cifs.upcall.c if (!princ) {
princ 577 source3/client/cifs.upcall.c strlcpy(princ, "cifs/", datalen);
princ 578 source3/client/cifs.upcall.c strlcpy(princ + 5, host, datalen - 5);
princ 579 source3/client/cifs.upcall.c rc = handle_krb5_mech(oid, princ, &secblob, &sess_key, ccname);
princ 583 source3/client/cifs.upcall.c memcpy(princ, "host/", 5);
princ 584 source3/client/cifs.upcall.c rc = handle_krb5_mech(oid, princ, &secblob, &sess_key, ccname);
princ 595 source3/client/cifs.upcall.c SAFE_FREE(princ);
princ 605 source3/client/cifs.upcall.c SAFE_FREE(princ);
princ 1815 source3/include/proto.h ADS_STATUS ads_krb5_set_password(const char *kdc_host, const char *princ,
princ 482 source3/libads/kerberos.c krb5_principal princ = NULL;
princ 497 source3/libads/kerberos.c if (krb5_cc_get_principal(ctx, cc, &princ)) {
princ 504 source3/libads/kerberos.c realm = SMB_STRDUP(krb5_principal_get_realm(ctx, princ));
princ 507 source3/libads/kerberos.c krb5_data *realm_data = krb5_princ_realm(ctx, princ);
princ 515 source3/libads/kerberos.c if (princ) {
princ 516 source3/libads/kerberos.c krb5_free_principal(ctx, princ);
princ 582 source3/libads/kerberos.c krb5_principal princ = NULL;
princ 602 source3/libads/kerberos.c if (smb_krb5_parse_name(context, princ_s, &princ) != 0) {
princ 606 source3/libads/kerberos.c if (smb_krb5_unparse_name(talloc_tos(), context, princ, &unparsed_name) != 0) {
princ 628 source3/libads/kerberos.c if (princ) {
princ 629 source3/libads/kerberos.c krb5_free_principal(context, princ);
princ 47 source3/libads/kerberos_keytab.c krb5_principal princ = NULL;
princ 54 source3/libads/kerberos_keytab.c ret = smb_krb5_parse_name(context, princ_s, &princ);
princ 84 source3/libads/kerberos_keytab.c compare_name_ok = (krb5_kt_compare(context, &kt_entry, princ, 0, 0) == True);
princ 166 source3/libads/kerberos_keytab.c if (create_kerberos_key_from_string(context, princ, &password, keyp, enctypes[i], no_salt)) {
princ 170 source3/libads/kerberos_keytab.c kt_entry.principal = princ;
princ 193 source3/libads/kerberos_keytab.c if (princ) {
princ 194 source3/libads/kerberos_keytab.c krb5_free_principal(context, princ);
princ 66 source3/libads/krb5_setpw.c char* princ;
princ 72 source3/libads/krb5_setpw.c princ = SMB_STRDUP(principal);
princ 74 source3/libads/krb5_setpw.c if ((c = strchr_m(princ, '/')) == NULL) {
princ 75 source3/libads/krb5_setpw.c c = princ;
princ 79 source3/libads/krb5_setpw.c princ_part1 = princ;
princ 131 source3/libads/krb5_setpw.c free(princ);
princ 140 source3/libads/krb5_setpw.c const char *princ,
princ 166 source3/libads/krb5_setpw.c setpw = encode_krb5_setpw(princ, passwd);
princ 400 source3/libads/krb5_setpw.c const char *princ,
princ 487 source3/libads/krb5_setpw.c princ, newpw, use_tcp, &chpw_req);
princ 568 source3/libads/krb5_setpw.c ADS_STATUS ads_krb5_set_password(const char *kdc_host, const char *princ,
princ 606 source3/libads/krb5_setpw.c realm = strchr_m(princ, '@');
princ 631 source3/libads/krb5_setpw.c ret = smb_krb5_parse_name(context, princ, &principal);
princ 676 source3/libads/krb5_setpw.c credsp, princ, newpw);
princ 726 source3/libads/krb5_setpw.c krb5_principal princ;
princ 739 source3/libads/krb5_setpw.c &princ))) {
princ 753 source3/libads/krb5_setpw.c (char *) krb5_princ_realm(context, princ)) == -1) {
princ 760 source3/libads/krb5_setpw.c ret = krb5_get_init_creds_password(context, &creds, princ, password,
princ 772 source3/libads/krb5_setpw.c krb5_free_principal(context, princ);
princ 781 source3/libads/krb5_setpw.c krb5_free_principal(context, princ);
princ 58 source3/libads/util.c char *princ = NULL;
princ 74 source3/libads/util.c if (asprintf(&princ, "ldap/%s@%s", server, server_realm) == -1) {
princ 83 source3/libads/util.c if (!princ) {
princ 100 source3/libads/util.c if (asprintf(&princ, "ldap/%s@%s", server, server_realm) == -1) {
princ 109 source3/libads/util.c if (!princ) {
princ 114 source3/libads/util.c if (!princ) {
princ 118 source3/libads/util.c *returned_principal = princ;
princ 71 source4/auth/credentials/credentials_krb5.c krb5_principal princ;
princ 81 source4/auth/credentials/credentials_krb5.c ccache->ccache, &princ);
princ 92 source4/auth/credentials/credentials_krb5.c ret = krb5_unparse_name(ccache->smb_krb5_context->krb5_context, princ, &name);
princ 101 source4/auth/credentials/credentials_krb5.c realm = krb5_princ_realm(ccache->smb_krb5_context->krb5_context, princ);
princ 107 source4/auth/credentials/credentials_krb5.c krb5_free_principal(ccache->smb_krb5_context->krb5_context, princ);
princ 137 source4/auth/credentials/credentials_krb5.c krb5_principal princ;
princ 180 source4/auth/credentials/credentials_krb5.c ret = krb5_cc_get_principal(ccc->smb_krb5_context->krb5_context, ccc->ccache, &princ);
princ 189 source4/auth/credentials/credentials_krb5.c krb5_free_principal(ccc->smb_krb5_context->krb5_context, princ);
princ 657 source4/auth/credentials/credentials_krb5.c krb5_principal princ;
princ 682 source4/auth/credentials/credentials_krb5.c ret = principal_from_credentials(mem_ctx, cred, smb_krb5_context, &princ);
princ 698 source4/auth/credentials/credentials_krb5.c maj_stat = gss_krb5_import_cred(&min_stat, NULL, princ, ktc->keytab,
princ 44 source4/auth/credentials/credentials_krb5.h krb5_principal *princ);
princ 112 source4/auth/kerberos/kerberos.h krb5_principal *princ);
princ 108 source4/auth/kerberos/kerberos_util.c krb5_principal *princ)
princ 123 source4/auth/kerberos/kerberos_util.c princ = NULL;
princ 128 source4/auth/kerberos/kerberos_util.c princ_string, princ);
princ 134 source4/auth/kerberos/kerberos_util.c mem_ctx->principal = *princ;
princ 153 source4/auth/kerberos/kerberos_util.c krb5_principal princ;
princ 161 source4/auth/kerberos/kerberos_util.c ret = principal_from_credentials(mem_ctx, credentials, smb_krb5_context, &princ);
princ 173 source4/auth/kerberos/kerberos_util.c princ,
princ 193 source4/auth/kerberos/kerberos_util.c princ,
princ 277 source4/auth/kerberos/kerberos_util.c krb5_principal princ,
princ 315 source4/auth/kerberos/kerberos_util.c entry.principal = princ;
princ 352 source4/auth/kerberos/kerberos_util.c krb5_principal princ;
princ 362 source4/auth/kerberos/kerberos_util.c ret = principal_from_credentials(mem_ctx, machine_account, smb_krb5_context, &princ);
princ 416 source4/auth/kerberos/kerberos_util.c entry.principal = princ;
princ 442 source4/auth/kerberos/kerberos_util.c ret = keytab_add_keys(mem_ctx, princ_string, princ, salt_princ,
princ 461 source4/auth/kerberos/kerberos_util.c ret = keytab_add_keys(mem_ctx, princ_string, princ, salt_princ,
princ 490 source4/auth/kerberos/kerberos_util.c krb5_principal princ;
princ 502 source4/auth/kerberos/kerberos_util.c ret = principal_from_credentials(mem_ctx, machine_account, smb_krb5_context, &princ);
princ 539 source4/auth/kerberos/kerberos_util.c if (!krb5_kt_compare(smb_krb5_context->krb5_context, &entry, princ, 0, 0)) {
princ 73 source4/heimdal/kdc/kerberos4.c krb5_principal princ)
princ 80 source4/heimdal/kdc/kerberos4.c ret = krb5_unparse_name(context, princ, &s);
princ 83 source4/heimdal/kdc/kerberos4.c ret = _kdc_db_fetch(context, ctx->config, princ, ctx->flags, NULL, &ent);
princ 654 source4/heimdal/kdc/kerberos4.c krb5_principal princ;
princ 656 source4/heimdal/kdc/kerberos4.c &princ,
princ 660 source4/heimdal/kdc/kerberos4.c princ,
princ 664 source4/heimdal/kdc/kerberos4.c krb5_free_principal(context, princ);
princ 669 source4/heimdal/kdc/kerberos4.c &princ,
princ 674 source4/heimdal/kdc/kerberos4.c princ,
princ 678 source4/heimdal/kdc/kerberos4.c krb5_free_principal(context, princ);
princ 128 source4/heimdal/kdc/kerberos5.c _kdc_find_etype(krb5_context context, const hdb_entry_ex *princ,
princ 136 source4/heimdal/kdc/kerberos5.c krb5_get_pw_salt (context, princ->entry.principal, &def_salt);
princ 142 source4/heimdal/kdc/kerberos5.c !_kdc_is_weak_expection(princ->entry.principal, etypes[i]))
princ 145 source4/heimdal/kdc/kerberos5.c while (hdb_next_enctype2key(context, &princ->entry, etypes[i], &key) == 0) {
princ 1065 source4/heimdal/kdc/krb5tgs.c krb5_principal princ;
princ 1092 source4/heimdal/kdc/krb5tgs.c &princ,
princ 1096 source4/heimdal/kdc/krb5tgs.c ret = _kdc_db_fetch(context, config, princ, HDB_F_GET_KRBTGT, NULL, krbtgt);
princ 1100 source4/heimdal/kdc/krb5tgs.c ret = krb5_unparse_name(context, princ, &p);
princ 1103 source4/heimdal/kdc/krb5tgs.c krb5_free_principal(context, princ);
princ 1117 source4/heimdal/kdc/krb5tgs.c ret = krb5_unparse_name (context, princ, &p);
princ 1118 source4/heimdal/kdc/krb5tgs.c krb5_free_principal(context, princ);
princ 1140 source4/heimdal/kdc/krb5tgs.c krb5_unparse_name(context, princ, &p);
princ 1159 source4/heimdal/kdc/krb5tgs.c princ,
princ 1166 source4/heimdal/kdc/krb5tgs.c krb5_free_principal(context, princ);
princ 199 source4/heimdal/kuser/kinit.c krb5_principal *princ)
princ 203 source4/heimdal/kuser/kinit.c return krb5_parse_name(context, server, princ);
princ 206 source4/heimdal/kuser/kinit.c return krb5_make_principal(context, princ, *client_realm,
princ 45 source4/heimdal/lib/gssapi/krb5/export_name.c krb5_const_principal princ = (krb5_const_principal)input_name;
princ 52 source4/heimdal/lib/gssapi/krb5/export_name.c kret = krb5_unparse_name (context, princ, &name);
princ 44 source4/heimdal/lib/gssapi/krb5/import_name.c krb5_principal princ;
princ 47 source4/heimdal/lib/gssapi/krb5/import_name.c kerr = krb5_parse_name (context, name, &princ);
princ 50 source4/heimdal/lib/gssapi/krb5/import_name.c *output_name = (gss_name_t)princ;
princ 133 source4/heimdal/lib/gssapi/krb5/import_name.c krb5_principal princ = NULL;
princ 153 source4/heimdal/lib/gssapi/krb5/import_name.c kerr = krb5_make_principal(context, &princ, NULL, tmp, host, NULL);
princ 161 source4/heimdal/lib/gssapi/krb5/import_name.c krb5_principal_set_type(context, princ, MAGIC_HOSTBASED_NAME_TYPE);
princ 162 source4/heimdal/lib/gssapi/krb5/import_name.c *output_name = (gss_name_t)princ;
princ 110 source4/heimdal/lib/gssapi/krb5/inquire_cred.c krb5_principal princ;
princ 113 source4/heimdal/lib/gssapi/krb5/inquire_cred.c &princ);
princ 118 source4/heimdal/lib/gssapi/krb5/inquire_cred.c *output_name = (gss_name_t)princ;
princ 120 source4/heimdal/lib/gssapi/krb5/inquire_cred.c krb5_principal princ;
princ 122 source4/heimdal/lib/gssapi/krb5/inquire_cred.c &princ);
princ 127 source4/heimdal/lib/gssapi/krb5/inquire_cred.c *output_name = (gss_name_t)princ;
princ 826 source4/heimdal/lib/krb5/cache.c krb5_principal princ;
princ 828 source4/heimdal/lib/krb5/cache.c ret = krb5_cc_get_principal(context, from, &princ);
princ 831 source4/heimdal/lib/krb5/cache.c ret = krb5_cc_initialize(context, to, princ);
princ 833 source4/heimdal/lib/krb5/cache.c krb5_free_principal(context, princ);
princ 838 source4/heimdal/lib/krb5/cache.c krb5_free_principal(context, princ);
princ 852 source4/heimdal/lib/krb5/cache.c krb5_free_principal(context, princ);
princ 61 source4/heimdal/lib/krb5/get_default_principal.c krb5_principal *princ)
princ 67 source4/heimdal/lib/krb5/get_default_principal.c *princ = NULL;
princ 75 source4/heimdal/lib/krb5/get_default_principal.c ret = krb5_make_principal(context, princ, NULL, user, "root", NULL);
princ 77 source4/heimdal/lib/krb5/get_default_principal.c ret = krb5_make_principal(context, princ, NULL, "root", NULL);
princ 93 source4/heimdal/lib/krb5/get_default_principal.c ret = krb5_make_principal(context, princ, NULL, user, NULL);
princ 100 source4/heimdal/lib/krb5/get_default_principal.c krb5_principal *princ)
princ 105 source4/heimdal/lib/krb5/get_default_principal.c *princ = NULL;
princ 109 source4/heimdal/lib/krb5/get_default_principal.c ret = krb5_cc_get_principal (context, id, princ);
princ 115 source4/heimdal/lib/krb5/get_default_principal.c return _krb5_get_default_principal_local(context, princ);
princ 371 source4/heimdal/lib/krb5/keytab.c char princ[256], kvno_str[25], *kt_name;
princ 374 source4/heimdal/lib/krb5/keytab.c krb5_unparse_name_fixed (context, principal, princ, sizeof(princ));
princ 386 source4/heimdal/lib/krb5/keytab.c princ,
princ 185 source4/heimdal/lib/krb5/keytab_file.c krb5_principal *princ)
princ 255 source4/heimdal/lib/krb5/keytab_file.c *princ = p;
princ 809 source4/heimdal/lib/krb5/principal.c krb5_const_principal princ,
princ 813 source4/heimdal/lib/krb5/principal.c if(princ_num_comp(princ) != princ_num_comp(pattern))
princ 815 source4/heimdal/lib/krb5/principal.c if(fnmatch(princ_realm(pattern), princ_realm(princ), 0) != 0)
princ 817 source4/heimdal/lib/krb5/principal.c for(i = 0; i < princ_num_comp(princ); i++){
princ 818 source4/heimdal/lib/krb5/principal.c if(fnmatch(princ_ncomp(pattern, i), princ_ncomp(princ, i), 0) != 0)
princ 897 source4/heimdal/lib/krb5/principal.c krb5_principal *princ)
princ 929 source4/heimdal/lib/krb5/principal.c *princ = pr;
princ 933 source4/heimdal/lib/krb5/principal.c *princ = NULL;
princ 990 source4/heimdal/lib/krb5/principal.c *princ = pr;
princ 1002 source4/heimdal/lib/krb5/principal.c *princ = pr;
princ 1029 source4/heimdal/lib/krb5/principal.c *princ = pr;
princ 1053 source4/heimdal/lib/krb5/principal.c *princ = pr;
princ 1079 source4/heimdal/lib/krb5/principal.c *princ = pr;
princ 1120 source4/heimdal/lib/krb5/principal.c krb5_principal *princ)
princ 1129 source4/heimdal/lib/krb5/principal.c NULL, resolve, princ);
princ 542 source4/heimdal/lib/krb5/store.c krb5_principal *princ)
princ 593 source4/heimdal/lib/krb5/store.c *princ = p;