site_dn 945 librpc/gen_ndr/drsuapi.h const char *site_dn;/* [unique,charset(UTF16)] */ site_dn 967 librpc/gen_ndr/drsuapi.h const char *site_dn;/* [unique,charset(UTF16)] */ site_dn 6285 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->site_dn)); site_dn 6316 librpc/gen_ndr/ndr_drsuapi.c if (r->site_dn) { site_dn 6317 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->site_dn, CH_UTF16))); site_dn 6319 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->site_dn, CH_UTF16))); site_dn 6320 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->site_dn, ndr_charset_length(r->site_dn, CH_UTF16), sizeof(uint16_t), CH_UTF16)); site_dn 6382 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC(ndr, r->site_dn); site_dn 6384 librpc/gen_ndr/ndr_drsuapi.c r->site_dn = NULL; site_dn 6449 librpc/gen_ndr/ndr_drsuapi.c if (r->site_dn) { site_dn 6451 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->site_dn, 0); site_dn 6452 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_size(ndr, &r->site_dn)); site_dn 6453 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_length(ndr, &r->site_dn)); site_dn 6454 librpc/gen_ndr/ndr_drsuapi.c if (ndr_get_array_length(ndr, &r->site_dn) > ndr_get_array_size(ndr, &r->site_dn)) { site_dn 6455 librpc/gen_ndr/ndr_drsuapi.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->site_dn), ndr_get_array_length(ndr, &r->site_dn)); site_dn 6457 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->site_dn), sizeof(uint16_t))); site_dn 6458 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->site_dn, ndr_get_array_length(ndr, &r->site_dn), sizeof(uint16_t), CH_UTF16)); site_dn 6523 librpc/gen_ndr/ndr_drsuapi.c ndr_print_ptr(ndr, "site_dn", r->site_dn); site_dn 6525 librpc/gen_ndr/ndr_drsuapi.c if (r->site_dn) { site_dn 6526 librpc/gen_ndr/ndr_drsuapi.c ndr_print_string(ndr, "site_dn", r->site_dn); site_dn 6653 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->site_dn)); site_dn 6685 librpc/gen_ndr/ndr_drsuapi.c if (r->site_dn) { site_dn 6686 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->site_dn, CH_UTF16))); site_dn 6688 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->site_dn, CH_UTF16))); site_dn 6689 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->site_dn, ndr_charset_length(r->site_dn, CH_UTF16), sizeof(uint16_t), CH_UTF16)); site_dn 6751 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC(ndr, r->site_dn); site_dn 6753 librpc/gen_ndr/ndr_drsuapi.c r->site_dn = NULL; site_dn 6819 librpc/gen_ndr/ndr_drsuapi.c if (r->site_dn) { site_dn 6821 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->site_dn, 0); site_dn 6822 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_size(ndr, &r->site_dn)); site_dn 6823 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_length(ndr, &r->site_dn)); site_dn 6824 librpc/gen_ndr/ndr_drsuapi.c if (ndr_get_array_length(ndr, &r->site_dn) > ndr_get_array_size(ndr, &r->site_dn)) { site_dn 6825 librpc/gen_ndr/ndr_drsuapi.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->site_dn), ndr_get_array_length(ndr, &r->site_dn)); site_dn 6827 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->site_dn), sizeof(uint16_t))); site_dn 6828 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->site_dn, ndr_get_array_length(ndr, &r->site_dn), sizeof(uint16_t), CH_UTF16)); site_dn 6893 librpc/gen_ndr/ndr_drsuapi.c ndr_print_ptr(ndr, "site_dn", r->site_dn); site_dn 6895 librpc/gen_ndr/ndr_drsuapi.c if (r->site_dn) { site_dn 6896 librpc/gen_ndr/ndr_drsuapi.c ndr_print_string(ndr, "site_dn", r->site_dn); site_dn 1866 source3/include/proto.h ADS_STATUS ads_site_dn_for_machine(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, const char *computer_name, const char **site_dn); site_dn 2997 source3/libads/ldap.c ADS_STATUS ads_site_dn_for_machine(ADS_STRUCT *ads, TALLOC_CTX *mem_ctx, const char *computer_name, const char **site_dn) site_dn 3007 source3/libads/ldap.c return ads_site_dn(ads, mem_ctx, site_dn); site_dn 3045 source3/libads/ldap.c *site_dn = talloc_strdup(mem_ctx, parent); site_dn 3046 source3/libads/ldap.c if (*site_dn == NULL) { site_dn 715 source3/libgpo/gpo_ldap.c const char *parent_dn, *site_dn, *tmp_dn; site_dn 740 source3/libgpo/gpo_ldap.c &site_dn); site_dn 746 source3/libgpo/gpo_ldap.c site_dn)); site_dn 748 source3/libgpo/gpo_ldap.c status = ads_get_gpo_link(ads, mem_ctx, site_dn, &gp_link); site_dn 756 source3/libgpo/gpo_ldap.c site_dn, &gp_link, site_dn 160 source3/rpcclient/cmd_drsuapi.c printf("site_dn:\t%s\n", r->site_dn); site_dn 178 source3/rpcclient/cmd_drsuapi.c printf("site_dn:\t%s\n", r->site_dn); site_dn 481 source4/rpc_server/drsuapi/dcesrv_drsuapi.c static const char *result_site_name(struct ldb_dn *site_dn) site_dn 484 source4/rpc_server/drsuapi/dcesrv_drsuapi.c const struct ldb_val *val = ldb_dn_get_component_val(site_dn, 2); site_dn 485 source4/rpc_server/drsuapi/dcesrv_drsuapi.c const char *name = ldb_dn_get_component_name(site_dn, 2); site_dn 635 source4/rpc_server/drsuapi/dcesrv_drsuapi.c struct ldb_dn *site_dn = ldb_dn_copy(mem_ctx, res->msgs[i]->dn); site_dn 647 source4/rpc_server/drsuapi/dcesrv_drsuapi.c if (!site_dn || !ldb_dn_remove_child_components(site_dn, 2)) { site_dn 665 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ret = ldb_search(b_state->sam_ctx, mem_ctx, &res_site, site_dn, site_dn 670 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ctr2->array[i].site_dn = ldb_dn_get_linearized(res_site->msgs[0]->dn); site_dn 674 source4/rpc_server/drsuapi/dcesrv_drsuapi.c ldb_dn_get_linearized(site_dn), ldb_errstring(b_state->sam_ctx))); site_dn 631 source4/torture/rpc/drsuapi_cracknames.c .expected_str = priv->dcinfo.site_dn,