Lines Matching refs:entry
85 ret = hdb_entry_set_password(context, db, &ent->entry, pw);
98 ret = hdb_entry_set_pw_change_time(context, &ent->entry, t);
110 ret = hdb_replace_extension(context, &ent->entry, &ext);
121 ent->entry.flags.client = 1;
122 ent->entry.flags.server = !!server;
123 ent->entry.flags.forwardable = 1;
124 ent->entry.flags.proxiable = 1;
125 ent->entry.flags.renewable = 1;
126 ent->entry.flags.postdate = 1;
131 * Create the hdb entry `ent' based on data from `princ' with
148 set_value(ent->entry.valid_end, princ->princ_expire_time);
150 set_null(ent->entry.valid_end);
155 set_value(ent->entry.pw_end, princ->pw_expiration);
157 set_null(ent->entry.pw_end);
161 attr_to_flags(princ->attributes, &ent->entry.flags);
163 attr_to_flags(def->attributes, &ent->entry.flags);
164 ent->entry.flags.invalid = 0;
173 set_value(ent->entry.max_life, princ->max_life);
175 set_null(ent->entry.max_life);
178 set_value(ent->entry.max_life, def->max_life);
180 set_null(ent->entry.max_life);
187 ret = hdb_change_kvno(context->context, princ->kvno, &ent->entry);
190 ent->entry.kvno = princ->kvno; /* force it */
195 set_value(ent->entry.max_renew, princ->max_renewable_life);
197 set_null(ent->entry.max_renew);
200 set_value(ent->entry.max_renew, def->max_renewable_life);
202 set_null(ent->entry.max_renew);
207 _kadm5_set_keys2(context, &ent->entry,