Lines Matching refs:tl_data
1007 prev = NULL, curr = entries->tl_data; in krb5_db_put_principal()
1035 entries->tl_data = curr->tl_data_next; in krb5_db_put_principal()
1559 krb5_tl_data tl_data; local
1563 tl_data.tl_data_type = KRB5_TL_LAST_PWD_CHANGE;
1565 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
1568 if (tl_data.tl_data_length != 4) {
1573 krb5_kdb_decode_int32(tl_data.tl_data_contents, tmp);
1587 krb5_tl_data *tl_data; local
1589 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data->tl_data_next) {
1590 if (tl_data->tl_data_type == ret_tl_data->tl_data_type) {
1591 *ret_tl_data = *tl_data;
1629 krb5_tl_data tl_data; local
1647 tl_data.tl_data_type = KRB5_TL_MOD_PRINC;
1648 tl_data.tl_data_length = unparse_mod_princ_size + 4;
1649 tl_data.tl_data_contents = nextloc;
1657 retval = krb5_dbe_update_tl_data(context, entry, &tl_data);
1672 krb5_tl_data tl_data; local
1675 tl_data.tl_data_type = KRB5_TL_MOD_PRINC;
1677 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
1680 if ((tl_data.tl_data_length < 5) ||
1681 (tl_data.tl_data_contents[tl_data.tl_data_length - 1] != '\0'))
1685 krb5_kdb_decode_int32(tl_data.tl_data_contents, *mod_time);
1689 (const char *) (tl_data.tl_data_contents + 4),
1702 krb5_tl_data tl_data; local
1705 tl_data.tl_data_type = KRB5_TL_LAST_PWD_CHANGE;
1706 tl_data.tl_data_length = sizeof(buf);
1708 tl_data.tl_data_contents = buf;
1710 return (krb5_dbe_update_tl_data(context, entry, &tl_data));
1719 krb5_tl_data *tl_data = NULL; local
1733 for (tl_data = entry->tl_data; tl_data;
1734 tl_data = tl_data->tl_data_next)
1735 if (tl_data->tl_data_type == new_tl_data->tl_data_type)
1741 if (!tl_data) {
1742 if ((tl_data =
1749 memset(tl_data, 0, sizeof(krb5_tl_data));
1750 tl_data->tl_data_next = entry->tl_data;
1751 entry->tl_data = tl_data;
1757 if (tl_data->tl_data_contents)
1758 krb5_db_free(context, tl_data->tl_data_contents);
1760 tl_data->tl_data_type = new_tl_data->tl_data_type;
1761 tl_data->tl_data_length = new_tl_data->tl_data_length;
1762 tl_data->tl_data_contents = tmp;
1763 memcpy(tmp, new_tl_data->tl_data_contents, tl_data->tl_data_length);