new_dn 1845 source3/include/proto.h ADS_STATUS ads_gen_add(ADS_STRUCT *ads, const char *new_dn, ADS_MODLIST mods); new_dn 708 source3/lib/ldb/common/ldb_dn.c struct ldb_dn *new_dn; new_dn 717 source3/lib/ldb/common/ldb_dn.c if (!(new_dn = ldb_dn_copy_partial(mem_ctx, new_base, new_dn 722 source3/lib/ldb/common/ldb_dn.c new_dn->components[i] = ldb_dn_copy_component(new_dn->components, &(old->components[i])); new_dn 725 source3/lib/ldb/common/ldb_dn.c return new_dn; new_dn 1415 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *new_dn, *new_cdn, *old_cdn; new_dn 1431 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c new_dn = ldb_dn_linearize(lsql_ac, req->op.rename.newdn); new_dn 1432 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (old_cdn == NULL || new_cdn == NULL || new_dn == NULL) { new_dn 1440 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c new_dn, new_cdn, old_cdn); new_dn 1534 source3/libads/ldap.c ADS_STATUS ads_gen_add(ADS_STRUCT *ads, const char *new_dn, ADS_MODLIST mods) new_dn 1540 source3/libads/ldap.c if (!push_utf8_allocate(&utf8_dn, new_dn, &converted_size)) { new_dn 1970 source3/libads/ldap.c char *new_dn; new_dn 1988 source3/libads/ldap.c new_dn = talloc_asprintf(ctx, "cn=%s,%s", machine_escaped, org_unit); new_dn 1991 source3/libads/ldap.c if ( !new_dn || !samAccountName ) { new_dn 2012 source3/libads/ldap.c ret = ads_gen_add(ads, new_dn, mods); new_dn 54 source3/libads/ldap_user.c const char *upn, *new_dn, *name, *controlstr; new_dn 71 source3/libads/ldap_user.c if (!(new_dn = talloc_asprintf(ctx, "cn=%s,%s,%s", name_escaped, container, new_dn 86 source3/libads/ldap_user.c status = ads_gen_add(ads, new_dn, mods); new_dn 100 source3/libads/ldap_user.c char *new_dn; new_dn 111 source3/libads/ldap_user.c if (!(new_dn = talloc_asprintf(ctx, "cn=%s,%s,%s", name_escaped, container, new_dn 123 source3/libads/ldap_user.c status = ads_gen_add(ads, new_dn, mods); new_dn 1021 source4/dsdb/common/util.c struct ldb_dn *new_dn; new_dn 1023 source4/dsdb/common/util.c new_dn = ldb_dn_copy(mem_ctx, samdb_config_dn(sam_ctx)); new_dn 1024 source4/dsdb/common/util.c if ( ! ldb_dn_add_child_fmt(new_dn, "CN=Partitions")) { new_dn 1025 source4/dsdb/common/util.c talloc_free(new_dn); new_dn 1028 source4/dsdb/common/util.c return new_dn; new_dn 1033 source4/dsdb/common/util.c struct ldb_dn *new_dn; new_dn 1035 source4/dsdb/common/util.c new_dn = ldb_dn_copy(mem_ctx, samdb_config_dn(sam_ctx)); new_dn 1036 source4/dsdb/common/util.c if ( ! ldb_dn_add_child_fmt(new_dn, "CN=Sites")) { new_dn 1037 source4/dsdb/common/util.c talloc_free(new_dn); new_dn 1040 source4/dsdb/common/util.c return new_dn; new_dn 1100 source4/lib/ldb/common/ldb_dn.c struct ldb_dn *new_dn; new_dn 1106 source4/lib/ldb/common/ldb_dn.c new_dn = talloc_zero(mem_ctx, struct ldb_dn); new_dn 1107 source4/lib/ldb/common/ldb_dn.c if ( !new_dn) { new_dn 1111 source4/lib/ldb/common/ldb_dn.c *new_dn = *dn; new_dn 1116 source4/lib/ldb/common/ldb_dn.c new_dn->components = talloc_zero_array(new_dn, struct ldb_dn_component, dn->comp_num); new_dn 1117 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->components) { new_dn 1118 source4/lib/ldb/common/ldb_dn.c talloc_free(new_dn); new_dn 1123 source4/lib/ldb/common/ldb_dn.c new_dn->components[i] = ldb_dn_copy_component(new_dn->components, &dn->components[i]); new_dn 1124 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->components[i].value.data) { new_dn 1125 source4/lib/ldb/common/ldb_dn.c talloc_free(new_dn); new_dn 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); new_dn 1135 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->extended_components) { new_dn 1136 source4/lib/ldb/common/ldb_dn.c talloc_free(new_dn); new_dn 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]); new_dn 1142 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->extended_components[i].value.data) { new_dn 1143 source4/lib/ldb/common/ldb_dn.c talloc_free(new_dn); new_dn 1150 source4/lib/ldb/common/ldb_dn.c new_dn->casefold = talloc_strdup(new_dn, dn->casefold); new_dn 1151 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->casefold) { new_dn 1152 source4/lib/ldb/common/ldb_dn.c talloc_free(new_dn); new_dn 1158 source4/lib/ldb/common/ldb_dn.c new_dn->linearized = talloc_strdup(new_dn, dn->linearized); new_dn 1159 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->linearized) { new_dn 1160 source4/lib/ldb/common/ldb_dn.c talloc_free(new_dn); new_dn 1166 source4/lib/ldb/common/ldb_dn.c new_dn->extended_linearized = talloc_strdup(new_dn, dn->extended_linearized); new_dn 1167 source4/lib/ldb/common/ldb_dn.c if ( ! new_dn->extended_linearized) { new_dn 1168 source4/lib/ldb/common/ldb_dn.c talloc_free(new_dn); new_dn 1173 source4/lib/ldb/common/ldb_dn.c return new_dn; new_dn 1500 source4/lib/ldb/common/ldb_dn.c struct ldb_dn *new_dn; new_dn 1502 source4/lib/ldb/common/ldb_dn.c new_dn = ldb_dn_copy(mem_ctx, dn); new_dn 1503 source4/lib/ldb/common/ldb_dn.c if ( !new_dn ) { new_dn 1507 source4/lib/ldb/common/ldb_dn.c if ( ! ldb_dn_remove_child_components(new_dn, 1)) { new_dn 1508 source4/lib/ldb/common/ldb_dn.c talloc_free(new_dn); new_dn 1517 source4/lib/ldb/common/ldb_dn.c return new_dn; new_dn 147 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_dn *new_dn; new_dn 149 source4/lib/ldb/ldb_map/ldb_map.c new_dn = ldb_dn_copy(mem_ctx, dn); new_dn 150 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_validate(new_dn)) { new_dn 151 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(new_dn); new_dn 157 source4/lib/ldb/ldb_map/ldb_map.c return new_dn; new_dn 160 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_remove_base_components(new_dn, ldb_dn_get_comp_num(data->remote_base_dn))) { new_dn 161 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(new_dn); new_dn 165 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_add_base(new_dn, data->local_base_dn)) { new_dn 166 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(new_dn); new_dn 170 source4/lib/ldb/ldb_map/ldb_map.c return new_dn; new_dn 176 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_dn *new_dn; new_dn 178 source4/lib/ldb/ldb_map/ldb_map.c new_dn = ldb_dn_copy(mem_ctx, dn); new_dn 179 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_validate(new_dn)) { new_dn 180 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(new_dn); new_dn 186 source4/lib/ldb/ldb_map/ldb_map.c return new_dn; new_dn 189 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_remove_base_components(new_dn, ldb_dn_get_comp_num(data->local_base_dn))) { new_dn 190 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(new_dn); new_dn 194 source4/lib/ldb/ldb_map/ldb_map.c if ( ! ldb_dn_add_base(new_dn, data->remote_base_dn)) { new_dn 195 source4/lib/ldb/ldb_map/ldb_map.c talloc_free(new_dn); new_dn 199 source4/lib/ldb/ldb_map/ldb_map.c return new_dn; new_dn 1306 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *new_dn, *new_cdn, *old_cdn; new_dn 1318 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c new_dn = ldb_dn_alloc_linearized(ctx, req->op.rename.newdn); new_dn 1319 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (old_cdn == NULL || new_cdn == NULL || new_dn == NULL) { new_dn 1327 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c new_dn, new_cdn, old_cdn); new_dn 2902 source4/libnet/libnet_become_dc.c struct ldb_dn *new_dn; new_dn 2925 source4/libnet/libnet_become_dc.c new_dn = r->msgs[0]->dn; new_dn 2927 source4/libnet/libnet_become_dc.c if (!ldb_dn_add_child_fmt(new_dn, "CN=%s", s->dest_dsa.netbios_name)) { new_dn 2932 source4/libnet/libnet_become_dc.c if (ldb_dn_compare(old_dn, new_dn) == 0) { new_dn 2938 source4/libnet/libnet_become_dc.c ret = ldb_rename(s->ldap2.ldb, old_dn, new_dn); new_dn 2944 source4/libnet/libnet_become_dc.c s->dest_dsa.computer_dn_str = ldb_dn_alloc_linearized(s, new_dn); new_dn 450 source4/libnet/libnet_unbecome_dc.c struct ldb_dn *new_dn; new_dn 473 source4/libnet/libnet_unbecome_dc.c new_dn = r->msgs[0]->dn; new_dn 475 source4/libnet/libnet_unbecome_dc.c if (!ldb_dn_add_child_fmt(new_dn, "CN=%s", s->dest_dsa.netbios_name)) { new_dn 480 source4/libnet/libnet_unbecome_dc.c if (ldb_dn_compare(old_dn, new_dn) == 0) { new_dn 486 source4/libnet/libnet_unbecome_dc.c ret = ldb_rename(s->ldap.ldb, old_dn, new_dn); new_dn 492 source4/libnet/libnet_unbecome_dc.c s->dest_dsa.computer_dn_str = ldb_dn_alloc_linearized(s, new_dn);