ent 128 nsswitch/winbind_nss_hpux.h int (*str2ent)(const char *instr, int instr_len, void *ent, char *buffer, int buflen); ent 66 nsswitch/winbind_nss_solaris.c int (*str2ent)(const char *instr, int instr_len, void *ent, ent 79 source3/modules/vfs_readonly.c struct vuid_cache_entry *ent = ent = &conn->vuid_cache.array[i]; ent 80 source3/modules/vfs_readonly.c ent->vuid = UID_FIELD_INVALID; ent 81 source3/modules/vfs_readonly.c TALLOC_FREE(ent->server_info); ent 82 source3/modules/vfs_readonly.c ent->read_only = false; ent 83 source3/modules/vfs_readonly.c ent->admin_user = false; ent 64 source3/smbd/uid.c struct vuid_cache_entry *ent; ent 65 source3/smbd/uid.c ent = &conn->vuid_cache.array[i]; ent 66 source3/smbd/uid.c if (ent->vuid != UID_FIELD_INVALID && ent 67 source3/smbd/uid.c conn->server_info == ent->server_info) { ent 93 source3/smbd/uid.c struct vuid_cache_entry *ent; ent 96 source3/smbd/uid.c ent = &conn->vuid_cache.array[i]; ent 97 source3/smbd/uid.c if (ent->vuid == vuid) { ent 99 source3/smbd/uid.c conn->server_info = ent->server_info; ent 100 source3/smbd/uid.c conn->read_only = ent->read_only; ent 101 source3/smbd/uid.c conn->admin_user = ent->admin_user; ent 140 source3/smbd/uid.c struct vuid_cache_entry *ent = ent 146 source3/smbd/uid.c TALLOC_FREE(ent->server_info); ent 153 source3/smbd/uid.c ent->server_info = copy_serverinfo( ent 156 source3/smbd/uid.c if (ent->server_info == NULL) { ent 157 source3/smbd/uid.c ent->vuid = UID_FIELD_INVALID; ent 161 source3/smbd/uid.c ent->vuid = vuid; ent 162 source3/smbd/uid.c ent->read_only = readonly_share; ent 163 source3/smbd/uid.c ent->admin_user = admin_user; ent 165 source3/smbd/uid.c conn->server_info = ent->server_info; ent 184 source3/smbd/uid.c struct vuid_cache_entry *ent; ent 186 source3/smbd/uid.c ent = &conn->vuid_cache.array[i]; ent 188 source3/smbd/uid.c if (ent->vuid == vuid) { ent 189 source3/smbd/uid.c ent->vuid = UID_FIELD_INVALID; ent 208 source3/smbd/uid.c if (conn->server_info == ent->server_info) { ent 209 source3/smbd/uid.c ent->server_info = NULL; ent 211 source3/smbd/uid.c TALLOC_FREE(ent->server_info); ent 213 source3/smbd/uid.c ent->read_only = False; ent 214 source3/smbd/uid.c ent->admin_user = False; ent 1117 source3/winbindd/winbindd_group.c bool get_sam_group_entries(struct getent_state *ent) ent 1127 source3/winbindd/winbindd_group.c if (ent->got_sam_entries) ent 1131 source3/winbindd/winbindd_group.c ent->domain_name))) { ent 1139 source3/winbindd/winbindd_group.c SAFE_FREE(ent->sam_entries); ent 1140 source3/winbindd/winbindd_group.c ent->num_sam_entries = 0; ent 1141 source3/winbindd/winbindd_group.c ent->got_sam_entries = True; ent 1147 source3/winbindd/winbindd_group.c if (!(domain = find_domain_from_name(ent->domain_name))) { ent 1149 source3/winbindd/winbindd_group.c ent->domain_name)); ent 1181 source3/winbindd/winbindd_group.c ent->num_sam_entries = num_entries; ent 1215 source3/winbindd/winbindd_group.c ent->num_sam_entries+ ent 1226 source3/winbindd/winbindd_group.c memcpy(&name_list[ent->num_sam_entries], ent 1231 source3/winbindd/winbindd_group.c ent->num_sam_entries += num_entries; ent 1237 source3/winbindd/winbindd_group.c ent->sam_entries = name_list; ent 1238 source3/winbindd/winbindd_group.c ent->sam_entry_index = 0; ent 1240 source3/winbindd/winbindd_group.c result = (ent->num_sam_entries > 0); ent 1254 source3/winbindd/winbindd_group.c struct getent_state *ent; ent 1291 source3/winbindd/winbindd_group.c if (!(ent = state->getgrent_state)) { ent 1313 source3/winbindd/winbindd_group.c ent->sam_entry_index, ent->num_sam_entries)); ent 1315 source3/winbindd/winbindd_group.c if (ent->num_sam_entries == ent->sam_entry_index) { ent 1317 source3/winbindd/winbindd_group.c while(ent && !get_sam_group_entries(ent)) { ent 1321 source3/winbindd/winbindd_group.c ent->domain_name)); ent 1325 source3/winbindd/winbindd_group.c SAFE_FREE(ent->sam_entries); ent 1327 source3/winbindd/winbindd_group.c next_ent = ent->next; ent 1328 source3/winbindd/winbindd_group.c DLIST_REMOVE(state->getgrent_state, ent); ent 1330 source3/winbindd/winbindd_group.c SAFE_FREE(ent); ent 1331 source3/winbindd/winbindd_group.c ent = next_ent; ent 1336 source3/winbindd/winbindd_group.c if (!ent) ent 1340 source3/winbindd/winbindd_group.c name_list = (struct acct_info *)ent->sam_entries; ent 1342 source3/winbindd/winbindd_group.c if (!(domain = find_domain_from_name(ent->domain_name))) { ent 1344 source3/winbindd/winbindd_group.c ent->domain_name)); ent 1352 source3/winbindd/winbindd_group.c sid_append_rid(&group_sid, name_list[ent->sam_entry_index].rid); ent 1366 source3/winbindd/winbindd_group.c name_list[ent->sam_entry_index].acct_name)); ent 1367 source3/winbindd/winbindd_group.c ent->sam_entry_index++; ent 1376 source3/winbindd/winbindd_group.c name_list[ent->sam_entry_index].acct_name)); ent 1377 source3/winbindd/winbindd_group.c ent->sam_entry_index++; ent 1385 source3/winbindd/winbindd_group.c (unsigned long)name_list[ent->sam_entry_index].rid)); ent 1389 source3/winbindd/winbindd_group.c fill_domain_username(domain_group_name, ent->domain_name, ent 1390 source3/winbindd/winbindd_group.c name_list[ent->sam_entry_index].acct_name, True); ent 1393 source3/winbindd/winbindd_group.c ent->domain_name, ent 1394 source3/winbindd/winbindd_group.c name_list[ent->sam_entry_index].acct_name, ent 1411 source3/winbindd/winbindd_group.c sid_append_rid(&member_sid, name_list[ent->sam_entry_index].rid); ent 1450 source3/winbindd/winbindd_group.c ent->sam_entry_index++; ent 366 source3/winbindd/winbindd_proto.h bool get_sam_group_entries(struct getent_state *ent); ent 662 source3/winbindd/winbindd_user.c static bool get_sam_user_entries(struct getent_state *ent, TALLOC_CTX *mem_ctx) ent 672 source3/winbindd/winbindd_user.c if (ent->num_sam_entries) ent 675 source3/winbindd/winbindd_user.c if (!(domain = find_domain_from_name(ent->domain_name))) { ent 677 source3/winbindd/winbindd_user.c ent->domain_name)); ent 685 source3/winbindd/winbindd_user.c SAFE_FREE(ent->sam_entries); ent 686 source3/winbindd/winbindd_user.c ent->num_sam_entries = 0; ent 703 source3/winbindd/winbindd_user.c ent->num_sam_entries + num_entries); ent 713 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].name, ""); ent 715 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].name, ent 719 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].gecos, ""); ent 721 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].gecos, ent 725 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].homedir,""); ent 727 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].homedir, ent 731 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].shell, ""); ent 733 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].shell, ent 739 source3/winbindd/winbindd_user.c sid_copy(&name_list[ent->num_sam_entries+i].user_sid, ent 741 source3/winbindd/winbindd_user.c sid_copy(&name_list[ent->num_sam_entries+i].group_sid, ent 745 source3/winbindd/winbindd_user.c ent->num_sam_entries += num_entries; ent 749 source3/winbindd/winbindd_user.c ent->sam_entries = name_list; ent 750 source3/winbindd/winbindd_user.c ent->sam_entry_index = 0; ent 751 source3/winbindd/winbindd_user.c return ent->num_sam_entries > 0; ent 760 source3/winbindd/winbindd_user.c struct getent_state *ent; ent 795 source3/winbindd/winbindd_user.c if (!(ent = state->getpwent_state)) { ent 808 source3/winbindd/winbindd_user.c if (ent->num_sam_entries == ent->sam_entry_index) { ent 810 source3/winbindd/winbindd_user.c while(ent && ent 811 source3/winbindd/winbindd_user.c !get_sam_user_entries(ent, state->mem_ctx)) { ent 816 source3/winbindd/winbindd_user.c SAFE_FREE(ent->sam_entries); ent 818 source3/winbindd/winbindd_user.c next_ent = ent->next; ent 819 source3/winbindd/winbindd_user.c DLIST_REMOVE(state->getpwent_state, ent); ent 821 source3/winbindd/winbindd_user.c SAFE_FREE(ent); ent 822 source3/winbindd/winbindd_user.c ent = next_ent; ent 827 source3/winbindd/winbindd_user.c if (!ent) ent 831 source3/winbindd/winbindd_user.c name_list = (struct getpwent_user *)ent->sam_entries; ent 837 source3/winbindd/winbindd_user.c ent->domain_name, ent 838 source3/winbindd/winbindd_user.c name_list[ent->sam_entry_index].name, ent 839 source3/winbindd/winbindd_user.c &name_list[ent->sam_entry_index].user_sid, ent 840 source3/winbindd/winbindd_user.c &name_list[ent->sam_entry_index].group_sid, ent 841 source3/winbindd/winbindd_user.c name_list[ent->sam_entry_index].gecos, ent 842 source3/winbindd/winbindd_user.c name_list[ent->sam_entry_index].homedir, ent 843 source3/winbindd/winbindd_user.c name_list[ent->sam_entry_index].shell, ent 856 source3/winbindd/winbindd_user.c name_list[ent->sam_entry_index].name)); ent 858 source3/winbindd/winbindd_user.c ent->sam_entry_index++; ent 43 source4/cldap_server/rootdse.c struct ldap_SearchResEntry *ent = NULL; ent 103 source4/cldap_server/rootdse.c ent = talloc(mem_ctx, struct ldap_SearchResEntry); ent 104 source4/cldap_server/rootdse.c if (ent == NULL) goto nomem; ent 106 source4/cldap_server/rootdse.c ent->dn = ldb_dn_alloc_linearized(ent, res->msgs[0]->dn); ent 107 source4/cldap_server/rootdse.c if (ent->dn == NULL) goto nomem; ent 108 source4/cldap_server/rootdse.c ent->num_attributes = 0; ent 109 source4/cldap_server/rootdse.c ent->attributes = NULL; ent 113 source4/cldap_server/rootdse.c ent->num_attributes = res->msgs[0]->num_elements; ent 114 source4/cldap_server/rootdse.c ent->attributes = talloc_array(ent, struct ldb_message_element, ent->num_attributes); ent 115 source4/cldap_server/rootdse.c if (ent->attributes == NULL) goto nomem; ent 116 source4/cldap_server/rootdse.c for (j=0; j < ent->num_attributes; j++) { ent 117 source4/cldap_server/rootdse.c ent->attributes[j].name = talloc_steal(ent->attributes, res->msgs[0]->elements[j].name); ent 118 source4/cldap_server/rootdse.c ent->attributes[j].num_values = 0; ent 119 source4/cldap_server/rootdse.c ent->attributes[j].values = NULL; ent 123 source4/cldap_server/rootdse.c ent->attributes[j].num_values = res->msgs[0]->elements[j].num_values; ent 124 source4/cldap_server/rootdse.c ent->attributes[j].values = res->msgs[0]->elements[j].values; ent 125 source4/cldap_server/rootdse.c talloc_steal(ent->attributes, res->msgs[0]->elements[j].values); ent 141 source4/cldap_server/rootdse.c talloc_free(ent); ent 145 source4/cldap_server/rootdse.c *response = ent; ent 78 source4/heimdal/kdc/kerberos4.c hdb_entry_ex *ent; ent 83 source4/heimdal/kdc/kerberos4.c ret = _kdc_db_fetch(context, ctx->config, princ, ctx->flags, NULL, &ent); ent 92 source4/heimdal/kdc/kerberos4.c _kdc_free_ent(context, ent); ent 101 source4/heimdal/kdc/kerberos4.c hdb_entry_ex **ent) ent 114 source4/heimdal/kdc/kerberos4.c ret = _kdc_db_fetch(context, config, p, flags, NULL, ent); ent 414 source4/heimdal/kdc/kerberos5.c make_etype_info_entry(krb5_context context, ETYPE_INFO_ENTRY *ent, Key *key) ent 416 source4/heimdal/kdc/kerberos5.c ent->etype = key->key.keytype; ent 419 source4/heimdal/kdc/kerberos5.c ALLOC(ent->salttype); ent 422 source4/heimdal/kdc/kerberos5.c *ent->salttype = 0; /* or 1? or NULL? */ ent 424 source4/heimdal/kdc/kerberos5.c *ent->salttype = 2; ent 436 source4/heimdal/kdc/kerberos5.c ALLOC(ent->salttype); ent 437 source4/heimdal/kdc/kerberos5.c *ent->salttype = key->salt->type; ent 445 source4/heimdal/kdc/kerberos5.c ent->salttype = NULL; ent 448 source4/heimdal/kdc/kerberos5.c &ent->salt); ent 455 source4/heimdal/kdc/kerberos5.c ent->salttype = NULL; ent 456 source4/heimdal/kdc/kerberos5.c ent->salt = NULL; ent 554 source4/heimdal/kdc/kerberos5.c make_etype_info2_entry(ETYPE_INFO2_ENTRY *ent, Key *key) ent 556 source4/heimdal/kdc/kerberos5.c ent->etype = key->key.keytype; ent 558 source4/heimdal/kdc/kerberos5.c ALLOC(ent->salt); ent 559 source4/heimdal/kdc/kerberos5.c if (ent->salt == NULL) ent 561 source4/heimdal/kdc/kerberos5.c *ent->salt = malloc(key->salt->salt.length + 1); ent 562 source4/heimdal/kdc/kerberos5.c if (*ent->salt == NULL) { ent 563 source4/heimdal/kdc/kerberos5.c free(ent->salt); ent 564 source4/heimdal/kdc/kerberos5.c ent->salt = NULL; ent 567 source4/heimdal/kdc/kerberos5.c memcpy(*ent->salt, key->salt->salt.data, key->salt->salt.length); ent 568 source4/heimdal/kdc/kerberos5.c (*ent->salt)[key->salt->salt.length] = '\0'; ent 570 source4/heimdal/kdc/kerberos5.c ent->salt = NULL; ent 572 source4/heimdal/kdc/kerberos5.c ent->s2kparams = NULL; ent 577 source4/heimdal/kdc/kerberos5.c ALLOC(ent->s2kparams); ent 578 source4/heimdal/kdc/kerberos5.c if (ent->s2kparams == NULL) ent 580 source4/heimdal/kdc/kerberos5.c ent->s2kparams->length = 4; ent 581 source4/heimdal/kdc/kerberos5.c ent->s2kparams->data = malloc(ent->s2kparams->length); ent 582 source4/heimdal/kdc/kerberos5.c if (ent->s2kparams->data == NULL) { ent 583 source4/heimdal/kdc/kerberos5.c free(ent->s2kparams); ent 584 source4/heimdal/kdc/kerberos5.c ent->s2kparams = NULL; ent 587 source4/heimdal/kdc/kerberos5.c _krb5_put_int(ent->s2kparams->data, ent 589 source4/heimdal/kdc/kerberos5.c ent->s2kparams->length); ent 596 source4/heimdal/kdc/kerberos5.c ALLOC(ent->s2kparams); ent 597 source4/heimdal/kdc/kerberos5.c if (ent->s2kparams == NULL) ent 599 source4/heimdal/kdc/kerberos5.c ent->s2kparams->length = 1; ent 600 source4/heimdal/kdc/kerberos5.c ent->s2kparams->data = malloc(ent->s2kparams->length); ent 601 source4/heimdal/kdc/kerberos5.c if (ent->s2kparams->data == NULL) { ent 602 source4/heimdal/kdc/kerberos5.c free(ent->s2kparams); ent 603 source4/heimdal/kdc/kerberos5.c ent->s2kparams = NULL; ent 606 source4/heimdal/kdc/kerberos5.c _krb5_put_int(ent->s2kparams->data, ent 608 source4/heimdal/kdc/kerberos5.c ent->s2kparams->length); ent 48 source4/heimdal/kdc/misc.c hdb_entry_ex *ent; ent 52 source4/heimdal/kdc/misc.c ent = calloc (1, sizeof (*ent)); ent 53 source4/heimdal/kdc/misc.c if (ent == NULL) { ent 69 source4/heimdal/kdc/misc.c ent); ent 74 source4/heimdal/kdc/misc.c *h = ent; ent 78 source4/heimdal/kdc/misc.c free(ent); ent 84 source4/heimdal/kdc/misc.c _kdc_free_ent(krb5_context context, hdb_entry_ex *ent) ent 86 source4/heimdal/kdc/misc.c hdb_free_entry (context, ent); ent 87 source4/heimdal/kdc/misc.c free (ent); ent 40 source4/heimdal/lib/hdb/ext.c hdb_entry_check_mandatory(krb5_context context, const hdb_entry *ent) ent 44 source4/heimdal/lib/hdb/ext.c if (ent->extensions == NULL) ent 51 source4/heimdal/lib/hdb/ext.c for (i = 0; i < ent->extensions->len; i++) { ent 52 source4/heimdal/lib/hdb/ext.c if (ent->extensions->val[i].data.element != ent 55 source4/heimdal/lib/hdb/ext.c if (ent->extensions->val[i].mandatory) { ent 141 source4/heimdal/lib/hdb/hdb.c hdb_free_entry(krb5_context context, hdb_entry_ex *ent) ent 145 source4/heimdal/lib/hdb/hdb.c if (ent->free_entry) ent 146 source4/heimdal/lib/hdb/hdb.c (*ent->free_entry)(context, ent); ent 148 source4/heimdal/lib/hdb/hdb.c for(i = 0; i < ent->entry.keys.len; ++i) { ent 149 source4/heimdal/lib/hdb/hdb.c Key *k = &ent->entry.keys.val[i]; ent 153 source4/heimdal/lib/hdb/hdb.c free_hdb_entry(&ent->entry); ent 196 source4/heimdal/lib/hdb/keytab.c hdb_entry_ex ent; ent 204 source4/heimdal/lib/hdb/keytab.c memset(&ent, 0, sizeof(ent)); ent 226 source4/heimdal/lib/hdb/keytab.c &ent); ent 234 source4/heimdal/lib/hdb/keytab.c if(kvno && ent.entry.kvno != kvno) { ent 235 source4/heimdal/lib/hdb/keytab.c hdb_free_entry(context, &ent); ent 240 source4/heimdal/lib/hdb/keytab.c if(ent.entry.keys.len > 0) ent 241 source4/heimdal/lib/hdb/keytab.c enctype = ent.entry.keys.val[0].key.keytype; ent 243 source4/heimdal/lib/hdb/keytab.c for(i = 0; i < ent.entry.keys.len; i++) { ent 244 source4/heimdal/lib/hdb/keytab.c if(ent.entry.keys.val[i].key.keytype == enctype) { ent 246 source4/heimdal/lib/hdb/keytab.c entry->vno = ent.entry.kvno; ent 248 source4/heimdal/lib/hdb/keytab.c &ent.entry.keys.val[i].key, ent 254 source4/heimdal/lib/hdb/keytab.c hdb_free_entry(context, &ent); ent 458 source4/heimdal/lib/hdb/mkey.c hdb_unseal_keys_mkey(krb5_context context, hdb_entry *ent, hdb_master_key mkey) ent 462 source4/heimdal/lib/hdb/mkey.c for(i = 0; i < ent->keys.len; i++){ ent 465 source4/heimdal/lib/hdb/mkey.c ret = hdb_unseal_key_mkey(context, &ent->keys.val[i], mkey); ent 473 source4/heimdal/lib/hdb/mkey.c hdb_unseal_keys(krb5_context context, HDB *db, hdb_entry *ent) ent 477 source4/heimdal/lib/hdb/mkey.c return hdb_unseal_keys_mkey(context, ent, db->hdb_master_key); ent 525 source4/heimdal/lib/hdb/mkey.c hdb_seal_keys_mkey(krb5_context context, hdb_entry *ent, hdb_master_key mkey) ent 528 source4/heimdal/lib/hdb/mkey.c for(i = 0; i < ent->keys.len; i++){ ent 531 source4/heimdal/lib/hdb/mkey.c ret = hdb_seal_key_mkey(context, &ent->keys.val[i], mkey); ent 539 source4/heimdal/lib/hdb/mkey.c hdb_seal_keys(krb5_context context, HDB *db, hdb_entry *ent) ent 544 source4/heimdal/lib/hdb/mkey.c return hdb_seal_keys_mkey(context, ent, db->hdb_master_key); ent 201 source4/heimdal/lib/krb5/replay.c struct rc_entry ent, tmp; ent 206 source4/heimdal/lib/krb5/replay.c ent.stamp = time(NULL); ent 207 source4/heimdal/lib/krb5/replay.c checksum_authenticator(rep, ent.data); ent 216 source4/heimdal/lib/krb5/replay.c fread(&tmp, sizeof(ent), 1, f); ent 217 source4/heimdal/lib/krb5/replay.c t = ent.stamp - tmp.stamp; ent 218 source4/heimdal/lib/krb5/replay.c while(fread(&tmp, sizeof(ent), 1, f)){ ent 221 source4/heimdal/lib/krb5/replay.c if(memcmp(tmp.data, ent.data, sizeof(ent.data)) == 0){ ent 242 source4/heimdal/lib/krb5/replay.c fwrite(&ent, 1, sizeof(ent), f); ent 261 source4/heimdal/lib/krb5/replay.c struct rc_entry ent; ent 262 source4/heimdal/lib/krb5/replay.c r = fread(&ent, sizeof(ent), 1, f); ent 265 source4/heimdal/lib/krb5/replay.c *auth_lifespan = ent.stamp; ent 573 source4/kdc/kdc.c hdb_entry_ex ent; ent 626 source4/kdc/kdc.c &ent); ent 629 source4/kdc/kdc.c hdb_free_entry(kdc->smb_krb5_context->krb5_context, &ent); ent 635 source4/kdc/kdc.c ret = hdb_enctype2key(kdc->smb_krb5_context->krb5_context, &ent.entry, etype, &key); ent 638 source4/kdc/kdc.c hdb_free_entry(kdc->smb_krb5_context->krb5_context, &ent); ent 651 source4/kdc/kdc.c hdb_free_entry(kdc->smb_krb5_context->krb5_context, &ent); ent 152 source4/ldap_server/ldap_backend.c struct ldap_SearchResEntry *ent; ent 283 source4/ldap_server/ldap_backend.c ent = &ent_r->msg->r.SearchResultEntry; ent 284 source4/ldap_server/ldap_backend.c ent->dn = ldb_dn_get_extended_linearized(ent_r, res->msgs[i]->dn, extended_type); ent 285 source4/ldap_server/ldap_backend.c ent->num_attributes = 0; ent 286 source4/ldap_server/ldap_backend.c ent->attributes = NULL; ent 290 source4/ldap_server/ldap_backend.c ent->num_attributes = res->msgs[i]->num_elements; ent 291 source4/ldap_server/ldap_backend.c ent->attributes = talloc_array(ent_r, struct ldb_message_element, ent->num_attributes); ent 292 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(ent->attributes); ent 293 source4/ldap_server/ldap_backend.c for (j=0; j < ent->num_attributes; j++) { ent 294 source4/ldap_server/ldap_backend.c ent->attributes[j].name = talloc_steal(ent->attributes, res->msgs[i]->elements[j].name); ent 295 source4/ldap_server/ldap_backend.c ent->attributes[j].num_values = 0; ent 296 source4/ldap_server/ldap_backend.c ent->attributes[j].values = NULL; ent 300 source4/ldap_server/ldap_backend.c ent->attributes[j].num_values = res->msgs[i]->elements[j].num_values; ent 301 source4/ldap_server/ldap_backend.c ent->attributes[j].values = res->msgs[i]->elements[j].values; ent 302 source4/ldap_server/ldap_backend.c talloc_steal(ent->attributes, res->msgs[i]->elements[j].values);