Lines Matching defs:tl_data
1004 tl_data as such. To prevent this, tl_data is collated and
1008 prev = NULL, curr = entries->tl_data;
1036 entries->tl_data = curr->tl_data_next;
1560 krb5_tl_data tl_data;
1564 tl_data.tl_data_type = KRB5_TL_LAST_PWD_CHANGE;
1566 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
1569 if (tl_data.tl_data_length != 4) {
1574 krb5_kdb_decode_int32(tl_data.tl_data_contents, tmp);
1588 krb5_tl_data *tl_data;
1590 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data->tl_data_next) {
1591 if (tl_data->tl_data_type == ret_tl_data->tl_data_type) {
1592 *ret_tl_data = *tl_data;
1598 * if it ever means something to have a zero-length tl_data,
1630 krb5_tl_data tl_data;
1648 tl_data.tl_data_type = KRB5_TL_MOD_PRINC;
1649 tl_data.tl_data_length = unparse_mod_princ_size + 4;
1650 tl_data.tl_data_contents = nextloc;
1658 retval = krb5_dbe_update_tl_data(context, entry, &tl_data);
1673 krb5_tl_data tl_data;
1676 tl_data.tl_data_type = KRB5_TL_MOD_PRINC;
1678 if ((code = krb5_dbe_lookup_tl_data(context, entry, &tl_data)))
1681 if ((tl_data.tl_data_length < 5) ||
1682 (tl_data.tl_data_contents[tl_data.tl_data_length - 1] != '\0'))
1686 krb5_kdb_decode_int32(tl_data.tl_data_contents, *mod_time);
1690 (const char *) (tl_data.tl_data_contents + 4),
1703 krb5_tl_data tl_data;
1706 tl_data.tl_data_type = KRB5_TL_LAST_PWD_CHANGE;
1707 tl_data.tl_data_length = sizeof(buf);
1709 tl_data.tl_data_contents = buf;
1711 return (krb5_dbe_update_tl_data(context, entry, &tl_data));
1720 krb5_tl_data *tl_data = NULL;
1734 for (tl_data = entry->tl_data; tl_data;
1735 tl_data = tl_data->tl_data_next)
1736 if (tl_data->tl_data_type == new_tl_data->tl_data_type)
1742 if (!tl_data) {
1743 if ((tl_data =
1750 memset(tl_data, 0, sizeof(krb5_tl_data));
1751 tl_data->tl_data_next = entry->tl_data;
1752 entry->tl_data = tl_data;
1758 if (tl_data->tl_data_contents)
1759 krb5_db_free(context, tl_data->tl_data_contents);
1761 tl_data->tl_data_type = new_tl_data->tl_data_type;
1762 tl_data->tl_data_length = new_tl_data->tl_data_length;
1763 tl_data->tl_data_contents = tmp;
1764 memcpy(tmp, new_tl_data->tl_data_contents, tl_data->tl_data_length);