Lines Matching refs:entry

845 krb5_db_free_principal(krb5_context kcontext, krb5_db_entry * entry, int count)
855 status = v->db_free_principal(kcontext, entry, count);
1361 * with the current mkey princ key if that princ entry is available
1451 krb5_db_entry entry;
1461 if ((retval = krb5_db_get_principal(context, princ, &entry,
1468 krb5_db_free_principal(context, &entry, nprinc);
1474 krb5_db_free_principal(context, &entry, nprinc);
1479 retval = krb5_dbe_lookup_actkvno(context, &entry, &tmp_act_key_list);
1495 tmp_actkvno->act_kvno = entry.key_data[0].key_data_kvno;
1504 krb5_db_free_principal(context, &entry, nprinc);
1537 * The list should be sorted in time, early to later so if the first entry
1539 * return the earlist activation entry.
1554 /* find the most current entry <= now */
1572 * the latest entry.
1600 krb5_db_entry * entry,
1610 retval = krb5_dbe_get_mkvno(context, entry, &mkvno);
1710 krb5_dbe_lookup_last_pwd_change(context, entry, stamp)
1712 krb5_db_entry *entry;
1721 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
1737 krb5_dbe_lookup_tl_data(context, entry, ret_tl_data)
1739 krb5_db_entry *entry;
1744 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data->tl_data_next) {
1763 krb5_dbe_create_key_data(context, entry)
1765 krb5_db_entry *entry;
1767 if ((entry->key_data =
1768 (krb5_key_data *) krb5_db_alloc(context, entry->key_data,
1770 (entry->n_key_data + 1)))) == NULL)
1773 memset(entry->key_data + entry->n_key_data, 0, sizeof(krb5_key_data));
1774 entry->n_key_data++;
1780 krb5_dbe_update_mod_princ_data(context, entry, mod_date, mod_princ)
1782 krb5_db_entry *entry;
1814 retval = krb5_dbe_update_tl_data(context, entry, &tl_data);
1823 krb5_dbe_lookup_mod_princ_data(context, entry, mod_time, mod_princ)
1825 krb5_db_entry *entry;
1837 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
1858 krb5_db_entry *entry,
1867 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
1883 krb5_dbe_get_mkvno(krb5_context context, krb5_db_entry *entry,
1893 /* Output the value from entry tl_data if present. */
1894 code = krb5_dbe_lookup_mkvno(context, entry, &kvno);
1915 krb5_db_entry * entry,
1927 return (krb5_dbe_update_tl_data(context, entry, &tl_data));
1932 krb5_db_entry * entry,
1943 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
1957 /* curloc points to first tuple entry in the tl_data_contents */
2014 krb5_db_entry * entry,
2023 /* delete the KRB5_TL_MKEY_AUX from the entry */
2024 krb5_dbe_delete_tl_data(context, entry, KRB5_TL_MKEY_AUX);
2081 return (krb5_dbe_update_tl_data(context, entry, &tl_data));
2088 * a actkvno tuple {act_kvno, act_time} entry is:
2097 krb5_db_entry *entry,
2110 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
2132 /* next_tuple points to first tuple entry in the tl_data_contents */
2166 * Add KRB5_TL_ACTKVNO TL data entries to krb5_db_entry *entry
2171 krb5_db_entry *entry,
2185 /* allocate initial KRB5_TL_ACTKVNO tl_data entry */
2220 retval = krb5_dbe_update_tl_data(context, entry, &new_tl_data);
2228 krb5_dbe_update_last_pwd_change(context, entry, stamp)
2230 krb5_db_entry *entry;
2241 return (krb5_dbe_update_tl_data(context, entry, &tl_data));
2246 krb5_db_entry *entry,
2253 * entry's tl_data list.
2256 for (prev_tl_data = tl_data = entry->tl_data; tl_data != NULL;) {
2258 if (tl_data == entry->tl_data) {
2260 entry->tl_data = tl_data->tl_data_next;
2261 prev_tl_data = entry->tl_data;
2272 entry->n_tl_data--;
2283 krb5_dbe_update_tl_data(context, entry, new_tl_data)
2285 krb5_db_entry *entry;
2301 * Find an existing entry of the specified type and point at
2306 for (tl_data = entry->tl_data; tl_data;
2321 tl_data->tl_data_next = entry->tl_data;
2322 entry->tl_data = tl_data;
2323 entry->n_tl_data++;