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;