extended_components 79 source4/lib/ldb/common/ldb_dn.c struct ldb_dn_extended_component *extended_components; extended_components 270 source4/lib/ldb/common/ldb_dn.c talloc_free(dn->extended_components); extended_components 271 source4/lib/ldb/common/ldb_dn.c dn->extended_components = NULL; extended_components 339 source4/lib/ldb/common/ldb_dn.c dn->extended_components = talloc_realloc(dn, extended_components 340 source4/lib/ldb/common/ldb_dn.c dn->extended_components, extended_components 343 source4/lib/ldb/common/ldb_dn.c if ( ! dn->extended_components) { extended_components 354 source4/lib/ldb/common/ldb_dn.c dn->extended_components[dn->extended_comp_num].name = talloc_strdup(dn->extended_components, ex_name); extended_components 355 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components[dn->extended_comp_num].name) { extended_components 359 source4/lib/ldb/common/ldb_dn.c ret = extended_syntax->read_fn(dn->ldb, dn->extended_components, extended_components 360 source4/lib/ldb/common/ldb_dn.c &ex_val, &dn->extended_components[dn->extended_comp_num].value); extended_components 733 source4/lib/ldb/common/ldb_dn.c const char *name = dn->extended_components[i].name; extended_components 739 source4/lib/ldb/common/ldb_dn.c &dn->extended_components[i].value, extended_components 743 source4/lib/ldb/common/ldb_dn.c &dn->extended_components[i].value, extended_components 754 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf(mem_ctx, "<%s=%s>", dn->extended_components[i].name, val.data); extended_components 756 source4/lib/ldb/common/ldb_dn.c p = talloc_asprintf_append(p, ";<%s=%s>", dn->extended_components[i].name, val.data); extended_components 1131 source4/lib/ldb/common/ldb_dn.c if (dn->extended_components) { extended_components 1134 source4/lib/ldb/common/ldb_dn.c new_dn->extended_components = talloc_zero_array(new_dn, struct ldb_dn_extended_component, dn->extended_comp_num); extended_components 1135 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->extended_components) { extended_components 1141 source4/lib/ldb/common/ldb_dn.c new_dn->extended_components[i] = ldb_dn_extended_copy_component(new_dn->extended_components, &dn->extended_components[i]); extended_components 1142 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->extended_components[i].value.data) { extended_components 1257 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->extended_components); extended_components 1374 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->extended_components); extended_components 1449 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->extended_components); extended_components 1493 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->extended_components); extended_components 1515 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->extended_components); extended_components 1682 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->extended_components); extended_components 1693 source4/lib/ldb/common/ldb_dn.c if (ldb_attr_cmp(dn->extended_components[i].name, name) == 0) { extended_components 1694 source4/lib/ldb/common/ldb_dn.c return &dn->extended_components[i].value; extended_components 1710 source4/lib/ldb/common/ldb_dn.c if (ldb_attr_cmp(dn->extended_components[i].name, name) == 0) { extended_components 1712 source4/lib/ldb/common/ldb_dn.c dn->extended_components[i].value = ldb_val_dup(dn->extended_components, val); extended_components 1714 source4/lib/ldb/common/ldb_dn.c dn->extended_components[i].name = talloc_strdup(dn->extended_components, name); extended_components 1715 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components[i].name || !dn->extended_components[i].value.data) { extended_components 1722 source4/lib/ldb/common/ldb_dn.c memmove(&dn->extended_components[i], &dn->extended_components[i+1], extended_components 1723 source4/lib/ldb/common/ldb_dn.c ((dn->extended_comp_num-1) - i)*sizeof(*dn->extended_components)); extended_components 1727 source4/lib/ldb/common/ldb_dn.c dn->extended_components = talloc_realloc(dn, extended_components 1728 source4/lib/ldb/common/ldb_dn.c dn->extended_components, extended_components 1731 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components) { extended_components 1740 source4/lib/ldb/common/ldb_dn.c p = dn->extended_components extended_components 1742 source4/lib/ldb/common/ldb_dn.c dn->extended_components, extended_components 1745 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components) { extended_components 1750 source4/lib/ldb/common/ldb_dn.c p[dn->extended_comp_num].value = ldb_val_dup(dn->extended_components, val); extended_components 1753 source4/lib/ldb/common/ldb_dn.c if (!dn->extended_components[i].name || !dn->extended_components[i].value.data) { extended_components 1757 source4/lib/ldb/common/ldb_dn.c dn->extended_components = p; extended_components 1766 source4/lib/ldb/common/ldb_dn.c LDB_FREE(dn->extended_components);