kt_entry          947 source3/include/includes.h krb5_error_code smb_krb5_kt_free_entry(krb5_context context, krb5_keytab_entry *kt_entry);
kt_entry         1008 source3/include/includes.h krb5_enctype smb_get_enctype_from_kt_entry(krb5_keytab_entry *kt_entry);
kt_entry           46 source3/libads/kerberos_keytab.c 	krb5_keytab_entry kt_entry;
kt_entry           51 source3/libads/kerberos_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry           64 source3/libads/kerberos_keytab.c 		while(!krb5_kt_next_entry(context, keytab, &kt_entry, &cursor)) {
kt_entry           67 source3/libads/kerberos_keytab.c 			ret = smb_krb5_unparse_name(talloc_tos(), context, kt_entry.principal, &ktprinc);
kt_entry           84 source3/libads/kerberos_keytab.c 			compare_name_ok = (krb5_kt_compare(context, &kt_entry, princ, 0, 0) == True);
kt_entry           91 source3/libads/kerberos_keytab.c 					ktprinc, kt_entry.vno));
kt_entry           97 source3/libads/kerberos_keytab.c 				if (kt_entry.vno == kvno - 1) {
kt_entry          102 source3/libads/kerberos_keytab.c 						princ_s, kt_entry.vno));
kt_entry          110 source3/libads/kerberos_keytab.c 					ret = krb5_kt_remove_entry(context, keytab, &kt_entry);
kt_entry          118 source3/libads/kerberos_keytab.c 						princ_s, kt_entry.vno));
kt_entry          126 source3/libads/kerberos_keytab.c 					ret = smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          127 source3/libads/kerberos_keytab.c 					ZERO_STRUCT(kt_entry);
kt_entry          138 source3/libads/kerberos_keytab.c 			ret = smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          139 source3/libads/kerberos_keytab.c 			ZERO_STRUCT(kt_entry);
kt_entry          155 source3/libads/kerberos_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          164 source3/libads/kerberos_keytab.c 		keyp = KRB5_KT_KEY(&kt_entry);
kt_entry          170 source3/libads/kerberos_keytab.c 		kt_entry.principal = princ;
kt_entry          171 source3/libads/kerberos_keytab.c 		kt_entry.vno       = kvno;
kt_entry          174 source3/libads/kerberos_keytab.c 			princ_s, enctypes[i], kt_entry.vno));
kt_entry          175 source3/libads/kerberos_keytab.c 		ret = krb5_kt_add_entry(context, keytab, &kt_entry);
kt_entry          177 source3/libads/kerberos_keytab.c 		ZERO_STRUCT(kt_entry);
kt_entry          189 source3/libads/kerberos_keytab.c 		if (memcmp(&zero_kt_entry, &kt_entry, sizeof(krb5_keytab_entry))) {
kt_entry          190 source3/libads/kerberos_keytab.c 			smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          390 source3/libads/kerberos_keytab.c 	krb5_keytab_entry kt_entry;
kt_entry          393 source3/libads/kerberos_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          417 source3/libads/kerberos_keytab.c 		while (!krb5_kt_next_entry(context, keytab, &kt_entry, &cursor)) {
kt_entry          424 source3/libads/kerberos_keytab.c 			ret = krb5_kt_remove_entry(context, keytab, &kt_entry);
kt_entry          434 source3/libads/kerberos_keytab.c 			ret = smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          435 source3/libads/kerberos_keytab.c 			ZERO_STRUCT(kt_entry);
kt_entry          444 source3/libads/kerberos_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          457 source3/libads/kerberos_keytab.c 		if (memcmp(&zero_kt_entry, &kt_entry, sizeof(krb5_keytab_entry))) {
kt_entry          458 source3/libads/kerberos_keytab.c 			smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          487 source3/libads/kerberos_keytab.c 	krb5_keytab_entry kt_entry;
kt_entry          564 source3/libads/kerberos_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          583 source3/libads/kerberos_keytab.c 		while ((ret = krb5_kt_next_entry(context, keytab, &kt_entry, &cursor)) == 0) {
kt_entry          584 source3/libads/kerberos_keytab.c 			smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          585 source3/libads/kerberos_keytab.c 			ZERO_STRUCT(kt_entry);
kt_entry          612 source3/libads/kerberos_keytab.c 		while (krb5_kt_next_entry(context, keytab, &kt_entry, &cursor) == 0) {
kt_entry          613 source3/libads/kerberos_keytab.c 			if (kt_entry.vno != kvno) {
kt_entry          618 source3/libads/kerberos_keytab.c 				ret = smb_krb5_unparse_name(oldEntries, context, kt_entry.principal, &ktprinc);
kt_entry          651 source3/libads/kerberos_keytab.c 			smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          652 source3/libads/kerberos_keytab.c 			ZERO_STRUCT(kt_entry);
kt_entry          671 source3/libads/kerberos_keytab.c 		if (memcmp(&zero_kt_entry, &kt_entry, sizeof(krb5_keytab_entry))) {
kt_entry          672 source3/libads/kerberos_keytab.c 			smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          701 source3/libads/kerberos_keytab.c 	krb5_keytab_entry kt_entry;
kt_entry          703 source3/libads/kerberos_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          726 source3/libads/kerberos_keytab.c 	while (krb5_kt_next_entry(context, keytab, &kt_entry, &cursor) == 0) {
kt_entry          732 source3/libads/kerberos_keytab.c 		ret = smb_krb5_unparse_name(talloc_tos(), context, kt_entry.principal, &princ_s);
kt_entry          737 source3/libads/kerberos_keytab.c 		enctype = smb_get_enctype_from_kt_entry(&kt_entry);
kt_entry          748 source3/libads/kerberos_keytab.c 		printf("%3d  %s\t\t %s\n", kt_entry.vno, etype_s, princ_s);
kt_entry          753 source3/libads/kerberos_keytab.c 		ret = smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          765 source3/libads/kerberos_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          772 source3/libads/kerberos_keytab.c 		if (memcmp(&zero_kt_entry, &kt_entry, sizeof(krb5_keytab_entry))) {
kt_entry          773 source3/libads/kerberos_keytab.c 			smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry           44 source3/libads/kerberos_verify.c 	krb5_keytab_entry kt_entry;
kt_entry           55 source3/libads/kerberos_verify.c 	ZERO_STRUCT(kt_entry);
kt_entry           84 source3/libads/kerberos_verify.c 				kvno, enctype, &kt_entry);
kt_entry           91 source3/libads/kerberos_verify.c 	ret = krb5_copy_keyblock(context, KRB5_KT_KEY(&kt_entry), keyblock);
kt_entry           92 source3/libads/kerberos_verify.c 	smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          132 source3/libads/kerberos_verify.c 	krb5_keytab_entry kt_entry;
kt_entry          175 source3/libads/kerberos_verify.c 	ZERO_STRUCT(kt_entry);
kt_entry          194 source3/libads/kerberos_verify.c 	while (!auth_ok && (krb5_kt_next_entry(context, keytab, &kt_entry, &kt_cursor) == 0)) {
kt_entry          195 source3/libads/kerberos_verify.c 		ret = smb_krb5_unparse_name(talloc_tos(), context, kt_entry.principal, &entry_princ_s);
kt_entry          214 source3/libads/kerberos_verify.c 							  	      kt_entry.principal, keytab,
kt_entry          248 source3/libads/kerberos_verify.c 		smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          249 source3/libads/kerberos_verify.c 		ZERO_STRUCT(kt_entry);
kt_entry          275 source3/libads/kerberos_verify.c 		if (memcmp(&zero_kt_entry, &kt_entry, sizeof(krb5_keytab_entry))) {
kt_entry          276 source3/libads/kerberos_verify.c 			smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          122 source3/libnet/libnet_keytab.c 	krb5_keytab_entry kt_entry;
kt_entry          124 source3/libnet/libnet_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          132 source3/libnet/libnet_keytab.c 	while (krb5_kt_next_entry(context, keytab, &kt_entry, &cursor) == 0)
kt_entry          137 source3/libnet/libnet_keytab.c 		if (kt_entry.vno != kvno && !ignore_kvno) {
kt_entry          141 source3/libnet/libnet_keytab.c 		keyp = KRB5_KT_KEY(&kt_entry);
kt_entry          147 source3/libnet/libnet_keytab.c 		ret = smb_krb5_unparse_name(talloc_tos(), context, kt_entry.principal,
kt_entry          163 source3/libnet/libnet_keytab.c 			   princ_s, kt_entry.vno, KRB5_KEY_TYPE(keyp)));
kt_entry          174 source3/libnet/libnet_keytab.c 					   &kt_entry);
kt_entry          181 source3/libnet/libnet_keytab.c 			   "enctype %d\n", princ_s, kt_entry.vno,
kt_entry          192 source3/libnet/libnet_keytab.c 		smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          213 source3/libnet/libnet_keytab.c 	krb5_keytab_entry kt_entry;
kt_entry          224 source3/libnet/libnet_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          226 source3/libnet/libnet_keytab.c 	kt_entry.vno = kvno;
kt_entry          228 source3/libnet/libnet_keytab.c 	ret = smb_krb5_parse_name(context, princ_s, &kt_entry.principal);
kt_entry          235 source3/libnet/libnet_keytab.c 	keyp = KRB5_KT_KEY(&kt_entry);
kt_entry          237 source3/libnet/libnet_keytab.c 	if (create_kerberos_key_from_string(context, kt_entry.principal,
kt_entry          244 source3/libnet/libnet_keytab.c 	ret = krb5_kt_add_entry(context, keytab, &kt_entry);
kt_entry          252 source3/libnet/libnet_keytab.c 	krb5_free_principal(context, kt_entry.principal);
kt_entry          253 source3/libnet/libnet_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          254 source3/libnet/libnet_keytab.c 	smb_krb5_kt_free_entry(context, &kt_entry);
kt_entry          319 source3/libnet/libnet_keytab.c 	krb5_keytab_entry kt_entry;
kt_entry          322 source3/libnet/libnet_keytab.c 	ZERO_STRUCT(kt_entry);
kt_entry          332 source3/libnet/libnet_keytab.c 	while (krb5_kt_next_entry(ctx->context, ctx->keytab, &kt_entry, &cursor) == 0)
kt_entry          339 source3/libnet/libnet_keytab.c 		if (kt_entry.vno != kvno) {
kt_entry          343 source3/libnet/libnet_keytab.c 		keyp = KRB5_KT_KEY(&kt_entry);
kt_entry          355 source3/libnet/libnet_keytab.c 		ret = smb_krb5_unparse_name(entry, ctx->context, kt_entry.principal,
kt_entry          382 source3/libnet/libnet_keytab.c 		smb_krb5_kt_free_entry(ctx->context, &kt_entry);
kt_entry          386 source3/libnet/libnet_keytab.c 		smb_krb5_kt_free_entry(ctx->context, &kt_entry);
kt_entry          391 source3/libnet/libnet_keytab.c 		smb_krb5_kt_free_entry(ctx->context, &kt_entry);
kt_entry          925 source3/libsmb/clikrb5.c  krb5_error_code smb_krb5_kt_free_entry(krb5_context context, krb5_keytab_entry *kt_entry)
kt_entry          928 source3/libsmb/clikrb5.c 	return krb5_kt_free_entry(context, kt_entry);
kt_entry          930 source3/libsmb/clikrb5.c 	return krb5_free_keytab_entry_contents(context, kt_entry);
kt_entry         1594 source3/libsmb/clikrb5.c  krb5_enctype smb_get_enctype_from_kt_entry(krb5_keytab_entry *kt_entry)
kt_entry         1596 source3/libsmb/clikrb5.c 	return KRB5_KEY_TYPE(KRB5_KT_KEY(kt_entry));
kt_entry           86 source4/auth/kerberos/clikrb5.c  krb5_error_code smb_krb5_kt_free_entry(krb5_context context, krb5_keytab_entry *kt_entry)
kt_entry           89 source4/auth/kerberos/clikrb5.c 	return krb5_kt_free_entry(context, kt_entry);
kt_entry           91 source4/auth/kerberos/clikrb5.c 	return krb5_free_keytab_entry_contents(context, kt_entry);
kt_entry          103 source4/auth/kerberos/kerberos.h krb5_error_code smb_krb5_kt_free_entry(krb5_context context, krb5_keytab_entry *kt_entry);