Lines Matching refs:new_tl_data
2176 krb5_tl_data new_tl_data;
2184 memset(&new_tl_data, 0, sizeof(new_tl_data));
2186 new_tl_data.tl_data_length = sizeof(version);
2187 new_tl_data.tl_data_contents = (krb5_octet *) malloc(new_tl_data.tl_data_length);
2188 if (new_tl_data.tl_data_contents == NULL)
2193 krb5_kdb_encode_int16(version, (unsigned char *) new_tl_data.tl_data_contents);
2198 new_tl_data.tl_data_length += ACTKVNO_TUPLE_SIZE;
2199 tmpptr = realloc(new_tl_data.tl_data_contents, new_tl_data.tl_data_length);
2201 free(new_tl_data.tl_data_contents);
2204 new_tl_data.tl_data_contents = tmpptr;
2211 nextloc = new_tl_data.tl_data_contents + new_tl_data.tl_data_length - ACTKVNO_TUPLE_SIZE;
2219 new_tl_data.tl_data_type = KRB5_TL_ACTKVNO;
2220 retval = krb5_dbe_update_tl_data(context, entry, &new_tl_data);
2221 free(new_tl_data.tl_data_contents);
2283 krb5_dbe_update_tl_data(context, entry, new_tl_data)
2286 krb5_tl_data *new_tl_data;
2297 new_tl_data->tl_data_length)) == NULL)
2305 if (new_tl_data->tl_data_type != KRB5_TL_DB_ARGS) { /* db_args can be multiple */
2308 if (tl_data->tl_data_type == new_tl_data->tl_data_type)
2331 tl_data->tl_data_type = new_tl_data->tl_data_type;
2332 tl_data->tl_data_length = new_tl_data->tl_data_length;
2334 memcpy(tmp, new_tl_data->tl_data_contents, tl_data->tl_data_length);