/illumos-gate/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ |
H A D | kdb_xdr.c | 42 krb5_tl_data * tl_data; local 54 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data->tl_data_next) 55 if (tl_data->tl_data_type == new_tl_data->tl_data_type) 60 if (!tl_data) { 61 if ((tl_data = (krb5_tl_data *) calloc(1, sizeof(krb5_tl_data))) 66 tl_data->tl_data_next = entry->tl_data; 67 entry->tl_data = tl_data; 73 if (tl_data->tl_data_contents) 74 free(tl_data->tl_data_contents); 76 tl_data->tl_data_type = new_tl_data->tl_data_type; [all …]
|
H A D | ldap_misc.c | 597 store_tl_data(tl_data, tl_type, value) in store_tl_data() argument 598 krb5_tl_data *tl_data; in store_tl_data() 606 tl_data->tl_data_type = KDB_TL_USER_INFO; 615 currlen = tl_data->tl_data_length; 616 tl_data->tl_data_length += 1 + 2 + 2; 618 reallocptr = tl_data->tl_data_contents; 619 tl_data->tl_data_contents = realloc(tl_data->tl_data_contents, 620 tl_data->tl_data_length); 621 if (tl_data->tl_data_contents == NULL) { 626 curr = (tl_data->tl_data_contents + currlen); [all …]
|
H A D | ldap_principal.c | 92 krb5_tl_data *tl_data=NULL; local 99 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data_next) { 100 tl_data_next = tl_data->tl_data_next; 101 if (tl_data->tl_data_contents) 102 free(tl_data->tl_data_contents); 103 free(tl_data);
|
H A D | ldap_tkt_policy.c | 241 lpolicy->tl_data = calloc (1, sizeof(*lpolicy->tl_data)); 242 CHECK_NULL(lpolicy->tl_data); 243 lpolicy->tl_data->tl_data_type = KDB_TL_USER_INFO; 263 store_tl_data(lpolicy->tl_data, KDB_TL_MASK, omask); 410 if (policy->tl_data) { 411 if (policy->tl_data->tl_data_contents) 412 free (policy->tl_data->tl_data_contents); 413 free (policy->tl_data);
|
H A D | ldap_services.c | 455 lservice->tl_data = calloc (1, sizeof(*lservice->tl_data)); 456 if (lservice->tl_data == NULL) { 460 lservice->tl_data->tl_data_type = KDB_TL_USER_INFO; 519 store_tl_data(lservice->tl_data, KDB_TL_MASK, omask); 556 if (service->tl_data) { 557 if (service->tl_data->tl_data_contents) 558 free (service->tl_data->tl_data_contents); 559 free (service->tl_data);
|
H A D | ldap_principal2.c | 467 krb5_tl_data *tl_data=NULL; local 902 for (tl_data=entries->tl_data; tl_data; tl_data=tl_data->tl_data_next) { 903 if (tl_data->tl_data_type == KRB5_TL_KADM_DATA) { 905 if ((st = krb5_lookup_tl_kadm_data(tl_data, &princ_ent)) != 0) { 983 if (entries->tl_data != NULL) { 987 for (ptr = entries->tl_data; ptr != NULL; ptr = ptr->tl_data_next) { 1009 for (j = 0, ptr = entries->tl_data; ptr != NULL; ptr = ptr->tl_data_next) {
|
H A D | princ_xdr.c | 195 krb5_lookup_tl_kadm_data(krb5_tl_data *tl_data, osa_princ_ent_rec *princ_entry) in krb5_lookup_tl_kadm_data() argument 200 xdrmem_create(&xdrs, (const caddr_t)tl_data->tl_data_contents, in krb5_lookup_tl_kadm_data() 201 tl_data->tl_data_length, XDR_DECODE); in krb5_lookup_tl_kadm_data()
|
H A D | ldap_realm.c | 427 rparams->tl_data == NULL || 428 rparams->tl_data->tl_data_contents == NULL || 449 if ((st=decode_tl_data(rparams->tl_data, KDB_TL_MASK, &voidptr)) == 0) { 1236 rlparams->tl_data = malloc (sizeof(krb5_tl_data)); 1237 if (rlparams->tl_data == NULL) { 1241 memset((char *) rlparams->tl_data, 0, sizeof(krb5_tl_data)); 1242 rlparams->tl_data->tl_data_type = KDB_TL_USER_INFO; 1417 st = store_tl_data(rlparams->tl_data, KDB_TL_MASK, mask); 1471 if (rparams->tl_data) { 1472 if (rparams->tl_data->tl_data_contents) [all …]
|
H A D | ldap_tkt_policy.h | 48 krb5_tl_data *tl_data; member
|
H A D | ldap_services.h | 63 krb5_tl_data *tl_data; member
|
H A D | ldap_realm.h | 69 krb5_tl_data *tl_data; member
|
H A D | princ_xdr.h | 72 krb5_lookup_tl_kadm_data(krb5_tl_data *tl_data, osa_princ_ent_rec *princ_entry);
|
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/ |
H A D | kdb_xdr.c | 69 krb5_tl_data * tl_data; local 102 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data->tl_data_next) { 103 content->length += tl_data->tl_data_length; 199 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data->tl_data_next) { 200 krb5_kdb_encode_int16(tl_data->tl_data_type, nextloc); 202 krb5_kdb_encode_int16(tl_data->tl_data_length, nextloc); 205 memcpy(nextloc, tl_data->tl_data_contents, tl_data->tl_data_length); 206 nextloc += tl_data->tl_data_length; 254 krb5_tl_data ** tl_data; local 362 tl_data = &entry->tl_data; [all …]
|
/illumos-gate/usr/src/lib/krb5/kdb/ |
H A D | kdb5.c | 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) { [all …]
|
H A D | kdb_convert.c | 113 for (first = current->tl_data, second = new->tl_data; in find_changed_attrs() 523 newtl = ent->tl_data; in ulog_conv_2logentry() 547 ULOG_ENTRY(upd, final).av_tldata.av_tldata_val[tmpint].tl_data.tl_data_len = newtl->tl_data_length; in ulog_conv_2logentry() 548 ULOG_ENTRY(upd, final).av_tldata.av_tldata_val[tmpint].tl_data.tl_data_val = malloc(newtl->tl_data_length * sizeof (char)); in ulog_conv_2logentry() 549 if (ULOG_ENTRY(upd, final).av_tldata.av_tldata_val[tmpint].tl_data.tl_data_val == NULL) { in ulog_conv_2logentry() 553 (void) memcpy(ULOG_ENTRY(upd, final).av_tldata.av_tldata_val[tmpint].tl_data.tl_data_val, newtl->tl_data_contents, newtl->tl_data_length); in ulog_conv_2logentry() 768 newtl[j].tl_data_length = (krb5_int16)u.av_tldata.av_tldata_val[j].tl_data.tl_data_len; in ulog_conv_2dbentry() 778 (void) memcpy(newtl[j].tl_data_contents, u.av_tldata.av_tldata_val[j].tl_data.tl_data_val, newtl[j].tl_data_length); in ulog_conv_2dbentry() 922 free(ULOG_ENTRY(upd, i).av_tldata.av_tldata_val[j].tl_data in ulog_free_entries() [all...] |
/illumos-gate/usr/src/lib/krb5/kadm5/srv/ |
H A D | server_kdb.c | 250 krb5_tl_data tl_data; in kdb_get_entry() local 269 tl_data.tl_data_type = KRB5_TL_KADM_DATA; in kdb_get_entry() 275 if ((ret = krb5_dbe_lookup_tl_data(handle->context, kdb, &tl_data)) in kdb_get_entry() 276 || (tl_data.tl_data_length == 0)) { in kdb_get_entry() 290 xdrmem_create(&xdrs, (caddr_t)tl_data.tl_data_contents, in kdb_get_entry() 291 tl_data.tl_data_length, XDR_DECODE); in kdb_get_entry() 362 krb5_tl_data tl_data; in kdb_put_entry() local 379 tl_data.tl_data_type = KRB5_TL_KADM_DATA; in kdb_put_entry() 380 tl_data.tl_data_length = xdr_getpos(&xdrs); in kdb_put_entry() 382 tl_data.tl_data_contents = (unsigned char *) xdralloc_getdata(&xdrs); in kdb_put_entry() [all …]
|
/illumos-gate/usr/src/lib/krb5/kadm5/ |
H A D | misc_free.c | 117 if (val->tl_data) { in kadm5_free_principal_ent() 120 while (val->tl_data) { in kadm5_free_principal_ent() 121 tl = val->tl_data->tl_data_next; in kadm5_free_principal_ent() 122 free(val->tl_data->tl_data_contents); in kadm5_free_principal_ent() 123 free(val->tl_data); in kadm5_free_principal_ent() 124 val->tl_data = tl; in kadm5_free_principal_ent()
|
/illumos-gate/usr/src/cmd/krb5/ldap_util/ |
H A D | kdb5_ldap_realm.c | 2150 krb5_tl_data *tl_data = NULL; local 2167 for (tl_data = entry->tl_data; tl_data; 2168 tl_data = tl_data->tl_data_next) 2169 if (tl_data->tl_data_type == new_tl_data->tl_data_type) 2175 if (!tl_data) { 2182 if ((tl_data = (krb5_tl_data *) malloc (sizeof(krb5_tl_data))) == NULL) { 2186 memset(tl_data, 0, sizeof(krb5_tl_data)); 2187 tl_data->tl_data_next = entry->tl_data; 2188 entry->tl_data = tl_data; 2194 if (tl_data->tl_data_contents) [all …]
|
/illumos-gate/usr/src/cmd/krb5/kadmin/dbutil/ |
H A D | ovload.c | 127 krb5_tl_data tl_data; local 205 tl_data.tl_data_type = KRB5_TL_KADM_DATA; 206 tl_data.tl_data_length = xdr_getpos(&xdrs); 207 tl_data.tl_data_contents = (krb5_octet *) xdralloc_getdata(&xdrs); 214 ret = krb5_dbe_update_tl_data(kcontext, &kdb, &tl_data);
|
H A D | dump.c | 851 for (tlp = entry->tl_data; tlp; tlp = tlp->tl_data_next) { 888 for (tlp = entry->tl_data; tlp; tlp = tlp->tl_data_next) { 1014 for (tlp = entry->tl_data; tlp; tlp = tlp->tl_data_next) 1036 for (tlp = entry->tl_data; tlp; 1261 krb5_tl_data tl_data; in dump_ov_princ() local 1276 tl_data.tl_data_type = KRB5_TL_KADM_DATA; in dump_ov_princ() 1277 if (krb5_dbe_lookup_tl_data(arg->kcontext, kdb, &tl_data) in dump_ov_princ() 1278 || (tl_data.tl_data_length == 0)) in dump_ov_princ() 1282 xdrmem_create(&xdrs, (const caddr_t) tl_data.tl_data_contents, in dump_ov_princ() 1283 tl_data.tl_data_length, XDR_DECODE); in dump_ov_princ() [all …]
|
/illumos-gate/usr/src/cmd/krb5/kadmin/cli/ |
H A D | kadmin.c | 916 krb5_tl_data *tl_data = princ->tl_data; in kadmin_free_tl_data() local 921 princ->tl_data = NULL; in kadmin_free_tl_data() 923 for (i = 0; tl_data && (i < n_tl_data); i++) { in kadmin_free_tl_data() 924 krb5_tl_data *next = tl_data->tl_data_next; in kadmin_free_tl_data() 925 if (tl_data->tl_data_contents) in kadmin_free_tl_data() 926 free(tl_data->tl_data_contents); in kadmin_free_tl_data() 927 free(tl_data); in kadmin_free_tl_data() 928 tl_data = next; in kadmin_free_tl_data() 950 krb5_tl_data *tl_data, *tail = NULL; local 965 tl_data = malloc(sizeof(krb5_tl_data)); [all …]
|
/illumos-gate/usr/src/uts/common/sys/av/ |
H A D | iec61883.h | 212 uint32_t *tl_data; /* data buffer */ member 274 caddr32_t tl_data; /* data buffer */ member
|
/illumos-gate/usr/src/lib/krb5/kadm5/clnt/ |
H A D | client_principal.c | 95 arg.rec.tl_data = NULL; in kadm5_create_principal() 156 arg.rec.tl_data = NULL; in kadm5_create_principal_3() 220 arg.rec.tl_data = NULL; in kadm5_modify_principal()
|
/illumos-gate/usr/src/cmd/krb5/iprop/ |
H A D | iprop.x | 60 opaque tl_data<>;
|
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_cfgrom.c | 231 (void *)(uintptr_t)tl32.tl_data, in av1394_ioctl_node_get_text_leaf() 244 } else if (bp && ddi_copyout(bp->b_rptr, tl.tl_data, in av1394_ioctl_node_get_text_leaf()
|