summaryrefslogtreecommitdiffstats
path: root/daemons/ipa-kdb
diff options
context:
space:
mode:
authorMartin Basti <mbasti@redhat.com>2015-11-30 16:42:30 +0100
committerMartin Basti <mbasti@redhat.com>2015-11-30 17:34:02 +0100
commit21f7584f9f44fdc3dee0f9d038f31edd8ee1aab2 (patch)
tree04155667873703e1846e0babc99524184e846524 /daemons/ipa-kdb
parent7b976c664d5b961d5297f235197e9124ce66d5ff (diff)
downloadfreeipa-21f7584f9f44fdc3dee0f9d038f31edd8ee1aab2.tar.gz
freeipa-21f7584f9f44fdc3dee0f9d038f31edd8ee1aab2.tar.xz
freeipa-21f7584f9f44fdc3dee0f9d038f31edd8ee1aab2.zip
FIX: ipa_kdb_principals: add missing break statement
Needs a 'break' otherwise prevents correct reporting of data and it always overrides it with the placeholder data. Reviewed-By: Simo Sorce <ssorce@redhat.com>
Diffstat (limited to 'daemons/ipa-kdb')
-rw-r--r--daemons/ipa-kdb/ipa_kdb_principals.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/daemons/ipa-kdb/ipa_kdb_principals.c b/daemons/ipa-kdb/ipa_kdb_principals.c
index ff8370b1b..629f81932 100644
--- a/daemons/ipa-kdb/ipa_kdb_principals.c
+++ b/daemons/ipa-kdb/ipa_kdb_principals.c
@@ -596,6 +596,7 @@ static krb5_error_code ipadb_parse_ldap_entry(krb5_context kcontext,
case 0:
entry->tl_data = res_tl_data;
entry->n_tl_data = result;
+ break;
case ENOENT:
/* The kadmin utility expects always at least KRB5_TL_MOD_PRINC tl_data
* to be available. So if krbExtraData is missing (may happen when a