Lines Matching defs:entry
385 osa_policy_ent_rec *entry=NULL;
415 entry = (osa_policy_ent_t) malloc(sizeof(osa_policy_ent_rec));
416 CHECK_NULL(entry);
417 memset(entry, 0, sizeof(osa_policy_ent_rec));
418 if ((st = populate_policy(context, ld, ent, policy, entry)) != 0)
421 entry->name = policy;
422 entry->version = 1;
424 krb5_ldap_get_value(ld, ent, "krbmaxpwdlife", &(entry->pw_max_life));
425 krb5_ldap_get_value(ld, ent, "krbminpwdlife", &(entry->pw_min_life));
426 krb5_ldap_get_value(ld, ent, "krbpwdmindiffchars", &(entry->pw_min_classes));
427 krb5_ldap_get_value(ld, ent, "krbpwdminlength", &(entry->pw_min_length));
428 krb5_ldap_get_value(ld, ent, "krbpwdhistorylength", &(entry->pw_history_num));
434 &(entry->policy_refcnt),
438 (*func)(func_arg, entry);
440 krb5_ldap_free_password_policy(context, entry);
441 entry = NULL;
446 if (entry)
447 free (entry);
454 krb5_ldap_free_password_policy (context, entry)
456 osa_policy_ent_t entry;
458 if (entry) {
459 if (entry->name)
460 free(entry->name);
461 free(entry);