/osnet-11/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ |
H A D | kdb_xdr.c | 41 krb5_tl_data * tl_data; local 53 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data->tl_data_next) 54 if (tl_data->tl_data_type == new_tl_data->tl_data_type) 59 if (!tl_data) { 60 if ((tl_data = (krb5_tl_data *) calloc(1, sizeof(krb5_tl_data))) 65 tl_data 87 krb5_tl_data *tl_data; local 109 krb5_tl_data tl_data; local 124 krb5_tl_data tl_data; local 153 krb5_tl_data tl_data; local 195 krb5_tl_data tl_data; local [all...] |
H A D | ldap_tkt_policy.h | 49 krb5_tl_data *tl_data; member in struct:_krb5_ldap_policy_params
|
H A D | lockout.c | 51 krb5_tl_data tl_data; local 60 tl_data.tl_data_type = KRB5_TL_KADM_DATA; 62 code = krb5_dbe_lookup_tl_data(context, entry, &tl_data); 63 if (code != 0 || tl_data.tl_data_length == 0) 68 code = krb5_lookup_tl_kadm_data(&tl_data, &adb);
|
H A D | ldap_principal.c | 94 krb5_tl_data *tl_data=NULL; local 101 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data_next) { 102 tl_data_next = tl_data->tl_data_next; 103 if (tl_data->tl_data_contents) 104 free(tl_data->tl_data_contents); 105 free(tl_data);
|
H A D | ldap_realm.h | 70 krb5_tl_data *tl_data; member in struct:_krb5_ldap_realm_params
|
H A D | ldap_services.h | 64 krb5_tl_data *tl_data; member in struct:_krb5_ldap_service_params
|
H A D | ldap_misc.c | 590 * This function appends the content with a type into the tl_data 597 store_tl_data(krb5_tl_data *tl_data, int tl_type, void *value) argument 603 tl_data->tl_data_type = KDB_TL_USER_INFO; 612 currlen = tl_data->tl_data_length; 613 tl_data->tl_data_length += 1 + 2 + 2; 615 reallocptr = tl_data->tl_data_contents; 616 tl_data->tl_data_contents = realloc(tl_data->tl_data_contents, 617 tl_data->tl_data_length); 618 if (tl_data 687 decode_tl_data(krb5_tl_data *tl_data, int tl_type, void **data) argument 809 krb5_tl_data tl_data; local 854 krb5_tl_data tl_data; local 875 krb5_tl_data tl_data; local [all...] |
H A D | ldap_services.c | 445 /* allocate tl_data structure to store MASK information */ 446 lservice->tl_data = calloc (1, sizeof(*lservice->tl_data)); 447 if (lservice->tl_data == NULL) { 451 lservice->tl_data->tl_data_type = KDB_TL_USER_INFO; 510 store_tl_data(lservice->tl_data, KDB_TL_MASK, omask); 545 if (service->tl_data) { 546 if (service->tl_data->tl_data_contents) 547 free (service->tl_data->tl_data_contents); 548 free (service->tl_data); [all...] |
H A D | ldap_tkt_policy.c | 237 lpolicy->tl_data = calloc (1, sizeof(*lpolicy->tl_data)); 238 CHECK_NULL(lpolicy->tl_data); 239 lpolicy->tl_data->tl_data_type = KDB_TL_USER_INFO; 259 store_tl_data(lpolicy->tl_data, KDB_TL_MASK, omask); 399 if (policy->tl_data) { 400 if (policy->tl_data->tl_data_contents) 401 free (policy->tl_data->tl_data_contents); 402 free (policy->tl_data);
|
H A D | princ_xdr.h | 68 krb5_lookup_tl_kadm_data(krb5_tl_data *tl_data, osa_princ_ent_rec *princ_entry);
|
H A D | kdb_ext.c | 91 for (tlp = req->server->tl_data; tlp != NULL; tlp = tlp->tl_data_next) {
|
H A D | princ_xdr.c | 185 krb5_lookup_tl_kadm_data(krb5_tl_data *tl_data, osa_princ_ent_rec *princ_entry) argument 190 xdrmem_create(&xdrs, tl_data->tl_data_contents, 191 tl_data->tl_data_length, XDR_DECODE);
|
H A D | ldap_realm.c | 426 rparams->tl_data == NULL || 427 rparams->tl_data->tl_data_contents == NULL || 449 if ((st=decode_tl_data(rparams->tl_data, KDB_TL_MASK, &voidptr)) == 0) { 454 krb5_set_error_message (context, st, gettext("tl_data not available")); 1231 /* allocate tl_data structure to store MASK information */ 1232 rlparams->tl_data = malloc (sizeof(krb5_tl_data)); 1233 if (rlparams->tl_data == NULL) { 1237 memset(rlparams->tl_data, 0, sizeof(krb5_tl_data)); 1238 rlparams->tl_data->tl_data_type = KDB_TL_USER_INFO; 1411 st = store_tl_data(rlparams->tl_data, KDB_TL_MAS [all...] |
H A D | ldap_principal2.c | 521 krb5_tl_data *tl_data=NULL; local 1002 for (tl_data=entries->tl_data; tl_data; tl_data=tl_data->tl_data_next) { 1003 if (tl_data->tl_data_type == KRB5_TL_KADM_DATA) { 1005 if ((st = krb5_lookup_tl_kadm_data(tl_data, &princ_ent)) != 0) { 1084 /* Set tl_data */ 1085 if (entries->tl_data ! [all...] |
/osnet-11/usr/src/lib/krb5/plugins/kdb/db2/ |
H A D | kdb_xdr.c | 64 krb5_tl_data * tl_data; local 83 * then (4 [type + length] + tl_data_length) bytes per tl_data 96 /* tl_data is a linked list */ 97 for (tl_data = entry->tl_data; tl_data; tl_data = tl_data->tl_data_next) { 98 content->length += tl_data->tl_data_length; 164 /* # tl_data struture 245 krb5_tl_data ** tl_data; local 449 krb5_tl_data * tl_data; local [all...] |
H A D | lockout.c | 50 krb5_tl_data tl_data; local 59 tl_data.tl_data_type = KRB5_TL_KADM_DATA; 61 code = krb5_dbe_lookup_tl_data(context, entry, &tl_data); 62 if (code != 0 || tl_data.tl_data_length == 0) 66 xdrmem_create(&xdrs, (char *)tl_data.tl_data_contents, 67 tl_data.tl_data_length, XDR_DECODE);
|
/osnet-11/usr/src/lib/krb5/kadm5/ |
H A D | misc_free.c | 109 while (val->tl_data) { 110 tl = val->tl_data->tl_data_next; 111 free(val->tl_data->tl_data_contents); 112 free(val->tl_data); 113 val->tl_data = tl;
|
H A D | admin.h | 258 krb5_tl_data *tl_data; member in struct:_kadm5_principal_ent_t
|
H A D | kadm_rpc_xdr.c | 476 if (!xdr_nulltype(xdrs, (void **) &objp->tl_data,
|
/osnet-11/usr/src/lib/krb5/kdb/ |
H A D | kdb5.c | 173 krb5_dbe_free_tl_data(krb5_context context, krb5_tl_data *tl_data) argument 175 if (tl_data) { 176 if (tl_data->tl_data_contents) 177 free(tl_data->tl_data_contents); 178 free(tl_data); 884 tl_data as such. To prevent this, tl_data is collated and 953 status = extract_db_args_from_tl_data(kcontext, &entries->tl_data, 983 status = extract_db_args_from_tl_data(kcontext, &entries->tl_data, 1715 krb5_tl_data tl_data; local 1742 krb5_tl_data *tl_data; local 1786 krb5_tl_data tl_data; local 1829 krb5_tl_data tl_data; local 1861 krb5_tl_data tl_data; local 1918 krb5_tl_data tl_data; local 1935 krb5_tl_data tl_data; local 2017 krb5_tl_data tl_data; local 2100 krb5_tl_data tl_data; local 2233 krb5_tl_data tl_data; local 2249 krb5_tl_data *tl_data, *prev_tl_data, *free_tl_data; local 2288 krb5_tl_data *tl_data = NULL; local [all...] |
H A D | kdb_convert.c | 124 for (first = current->tl_data, second = new->tl_data; 545 newtl = ent->tl_data; 569 ULOG_ENTRY(upd, final).av_tldata.av_tldata_val[tmpint].tl_data.tl_data_len = newtl->tl_data_length; 570 ULOG_ENTRY(upd, final).av_tldata.av_tldata_val[tmpint].tl_data.tl_data_val = malloc(newtl->tl_data_length * sizeof (char)); 571 if (ULOG_ENTRY(upd, final).av_tldata.av_tldata_val[tmpint].tl_data.tl_data_val == NULL) { 575 (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); 803 newtl[t].tl_data_length = (krb5_int16)u.av_tldata.av_tldata_val[j].tl_data.tl_data_len; 813 (void) memcpy(newtl[t].tl_data_contents, u.av_tldata.av_tldata_val[t].tl_data.tl_data_val, newtl[t].tl_data_length); 958 free(ULOG_ENTRY(upd, i).av_tldata.av_tldata_val[j].tl_data [all...] |
/osnet-11/usr/src/lib/krb5/kadm5/srv/ |
H A D | server_kdb.c | 269 krb5_tl_data tl_data; local 288 tl_data.tl_data_type = KRB5_TL_KADM_DATA; 291 * tl_data->tl_data_length to zero if the type isn't found. 294 if ((ret = krb5_dbe_lookup_tl_data(handle->context, kdb, &tl_data)) 295 || (tl_data.tl_data_length == 0)) { 309 xdrmem_create(&xdrs, (caddr_t)tl_data.tl_data_contents, 310 tl_data.tl_data_length, XDR_DECODE); 381 krb5_tl_data tl_data; local 398 tl_data.tl_data_type = KRB5_TL_KADM_DATA; 399 tl_data [all...] |
H A D | svr_principal.c | 298 * keep the existing kdb tl_data (specifically the LDAP plugin 299 * adds the DN to the tl_data which is needed to locate the dir. 409 /* splice entry->tl_data onto the front of kdb.tl_data */ 410 tl_data_orig = kdb.tl_data; 411 for (tl_data_tail = entry->tl_data; tl_data_tail; 497 single tl_data record, */ 630 tl_data_orig = entry->tl_data; 759 /* may have to change the version number of the API. Updates the list with the given tl_data rather than over-writting */ 761 for (tl = entry->tl_data; t [all...] |
/osnet-11/usr/src/lib/krb5/kadm5/clnt/ |
H A D | client_principal.c | 78 arg.rec.tl_data = NULL; 122 arg.rec.tl_data = NULL; 175 arg.rec.tl_data = NULL;
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/include/krb5/ |
H A D | kdb.h | 137 * adding new tl_data types. 185 krb5_tl_data * tl_data; /* Linked list */ member in struct:_krb5_db_entry_new 547 /* Set *mkvno to mkvno in entry tl_data, or 0 if not present. */ 556 /* Set *mkvno to mkvno in entry tl_data, or minimum value from mkey_list. */
|