summaryrefslogtreecommitdiffstats
path: root/src/plugins/kdb/db2/lockout.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/kdb/db2/lockout.c')
-rw-r--r--src/plugins/kdb/db2/lockout.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/plugins/kdb/db2/lockout.c b/src/plugins/kdb/db2/lockout.c
index 1e9cc11d9..3ba53d214 100644
--- a/src/plugins/kdb/db2/lockout.c
+++ b/src/plugins/kdb/db2/lockout.c
@@ -73,17 +73,14 @@ lookup_lockout_policy(krb5_context context,
if (adb.policy != NULL) {
osa_policy_ent_t policy = NULL;
- int count = 0;
- code = krb5_db2_get_policy(context, adb.policy,
- &policy, &count);
- if (code == 0 && count == 1) {
+ code = krb5_db2_get_policy(context, adb.policy, &policy);
+ if (code == 0) {
*pw_max_fail = policy->pw_max_fail;
*pw_failcnt_interval = policy->pw_failcnt_interval;
*pw_lockout_duration = policy->pw_lockout_duration;
- }
- if (policy != NULL)
krb5_db2_free_policy(context, policy);
+ }
}
xdr_destroy(&xdrs);
@@ -148,7 +145,6 @@ krb5_db2_lockout_audit(krb5_context context,
krb5_kvno max_fail = 0;
krb5_deltat failcnt_interval = 0;
krb5_deltat lockout_duration = 0;
- int nentries = 1;
krb5_db2_context *db_ctx = context->dal_handle->db_context;
krb5_boolean need_update = FALSE;
@@ -198,7 +194,7 @@ krb5_db2_lockout_audit(krb5_context context,
}
if (need_update) {
- code = krb5_db2_put_principal(context, entry, &nentries, NULL);
+ code = krb5_db2_put_principal(context, entry, NULL);
if (code != 0)
return code;
}