dcs 396 source3/libads/dns.c struct dns_rr_srv *dcs = NULL;
dcs 435 source3/libads/dns.c if ((dcs = TALLOC_ZERO_ARRAY(ctx, struct dns_rr_srv,
dcs 443 source3/libads/dns.c dcs = NULL;
dcs 467 source3/libads/dns.c &p, &dcs[rrnum])) {
dcs 519 source3/libads/dns.c if ( strcmp( rr.hostname, dcs[i].hostname ) == 0 ) {
dcs 520 source3/libads/dns.c int num_ips = dcs[i].num_ips;
dcs 525 source3/libads/dns.c if (dcs[i].num_ips == 0) {
dcs 526 source3/libads/dns.c if ((dcs[i].ss_s = TALLOC_ARRAY(dcs,
dcs 532 source3/libads/dns.c if ((tmp_ss_s = TALLOC_REALLOC_ARRAY(dcs,
dcs 533 source3/libads/dns.c dcs[i].ss_s,
dcs 535 source3/libads/dns.c dcs[i].num_ips+1))
dcs 540 source3/libads/dns.c dcs[i].ss_s = tmp_ss_s;
dcs 542 source3/libads/dns.c dcs[i].num_ips++;
dcs 549 source3/libads/dns.c &dcs[i].ss_s[num_ips],
dcs 557 source3/libads/dns.c &dcs[i].ss_s[num_ips],
dcs 565 source3/libads/dns.c qsort( dcs, idx, sizeof(struct dns_rr_srv), QSORT_CAST dnssrvcmp );
dcs 567 source3/libads/dns.c *dclist = dcs;
dcs 574 source3/libsmb/dsgetdcname.c struct dns_rr_srv *dcs = NULL;
dcs 582 source3/libsmb/dsgetdcname.c &dcs, &numdcs);
dcs 585 source3/libsmb/dsgetdcname.c &dcs, &numdcs);
dcs 588 source3/libsmb/dsgetdcname.c &dcs, &numdcs);
dcs 591 source3/libsmb/dsgetdcname.c &dcs, &numdcs);
dcs 594 source3/libsmb/dsgetdcname.c domain_guid, &dcs, &numdcs);
dcs 597 source3/libsmb/dsgetdcname.c &dcs, &numdcs);
dcs 609 source3/libsmb/dsgetdcname.c numaddrs += MAX(dcs[i].num_ips,1);
dcs 629 source3/libsmb/dsgetdcname.c r->port = dcs[i].port;
dcs 630 source3/libsmb/dsgetdcname.c r->hostname = dcs[i].hostname;
dcs 634 source3/libsmb/dsgetdcname.c if (!dcs[i].ss_s) {
dcs 635 source3/libsmb/dsgetdcname.c interpret_string_addr(&r->ss, dcs[i].hostname, 0);
dcs 641 source3/libsmb/dsgetdcname.c if (j >= dcs[i].num_ips) {
dcs 647 source3/libsmb/dsgetdcname.c r->ss = dcs[i].ss_s[j];
dcs 1375 source3/libsmb/namequery.c struct dns_rr_srv *dcs = NULL;
dcs 1395 source3/libsmb/namequery.c status = ads_dns_query_pdc(ctx, name, &dcs, &numdcs);
dcs 1401 source3/libsmb/namequery.c status = ads_dns_query_dcs(ctx, name, sitename, &dcs,
dcs 1407 source3/libsmb/namequery.c status = ads_dns_query_kdcs(ctx, name, sitename, &dcs,
dcs 1421 source3/libsmb/namequery.c numaddrs += MAX(dcs[i].num_ips,1);
dcs 1440 source3/libsmb/namequery.c r->port = dcs[i].port;
dcs 1444 source3/libsmb/namequery.c if (!dcs[i].ss_s) {
dcs 1445 source3/libsmb/namequery.c interpret_string_addr(&r->ss, dcs[i].hostname, 0);
dcs 1451 source3/libsmb/namequery.c if ( j >= dcs[i].num_ips ) {
dcs 1457 source3/libsmb/namequery.c r->ss = dcs[i].ss_s[j];
dcs 96 source3/utils/net_lookup.c struct dns_rr_srv *dcs = NULL;
dcs 119 source3/utils/net_lookup.c status = ads_dns_query_dcs( ctx, domain, sitename, &dcs, &numdcs );
dcs 121 source3/utils/net_lookup.c print_ldap_srvlist(dcs, numdcs);
dcs 157 source3/utils/net_lookup.c status = ads_dns_query_dcs( ctx, domain, sitename, &dcs, &numdcs );
dcs 159 source3/utils/net_lookup.c print_ldap_srvlist(dcs, numdcs);
dcs 78 source3/winbindd/winbindd_cm.c struct dc_name_ip **dcs, int *num_dcs);
dcs 171 source3/winbindd/winbindd_cm.c struct dc_name_ip *dcs = NULL;
dcs 244 source3/winbindd/winbindd_cm.c if ((!get_dcs(mem_ctx, domain, &dcs, &num_dcs)) || (num_dcs == 0)) {
dcs 1031 source3/winbindd/winbindd_cm.c struct dc_name_ip **dcs, int *num)
dcs 1042 source3/winbindd/winbindd_cm.c if (sockaddr_equal((struct sockaddr *)&(*dcs)[i].ss, (struct sockaddr *)pss))
dcs 1045 source3/winbindd/winbindd_cm.c *dcs = TALLOC_REALLOC_ARRAY(mem_ctx, *dcs, struct dc_name_ip, (*num)+1);
dcs 1047 source3/winbindd/winbindd_cm.c if (*dcs == NULL)
dcs 1050 source3/winbindd/winbindd_cm.c fstrcpy((*dcs)[*num].name, dcname);
dcs 1051 source3/winbindd/winbindd_cm.c (*dcs)[*num].ss = *pss;
dcs 1189 source3/winbindd/winbindd_cm.c struct dc_name_ip **dcs, int *num_dcs)
dcs 1204 source3/winbindd/winbindd_cm.c && add_one_dc_unique(mem_ctx, domain->name, dcname, &ss, dcs,
dcs 1247 source3/winbindd/winbindd_cm.c dcs,
dcs 1268 source3/winbindd/winbindd_cm.c dcs,
dcs 1289 source3/winbindd/winbindd_cm.c dcs,
dcs 1315 source3/winbindd/winbindd_cm.c struct dc_name_ip *dcs = NULL;
dcs 1329 source3/winbindd/winbindd_cm.c if (!get_dcs(mem_ctx, domain, &dcs, &num_dcs) || (num_dcs == 0))
dcs 1334 source3/winbindd/winbindd_cm.c if (!add_string_to_array(mem_ctx, dcs[i].name,
dcs 1338 source3/winbindd/winbindd_cm.c if (!add_sockaddr_to_array(mem_ctx, &dcs[i].ss, 445,
dcs 1343 source3/winbindd/winbindd_cm.c if (!add_string_to_array(mem_ctx, dcs[i].name,
dcs 1347 source3/winbindd/winbindd_cm.c if (!add_sockaddr_to_array(mem_ctx, &dcs[i].ss, 139,
dcs 1363 source3/winbindd/winbindd_cm.c print_sockaddr(ab, sizeof(ab), &dcs[i].ss);
dcs 1368 source3/winbindd/winbindd_cm.c dcs[i].name, NT_STATUS_UNSUCCESSFUL);
dcs 1387 source3/winbindd/winbindd_cm.c winbind_add_failed_connection_entry(domain, dcs[fd_index].name,
dcs 1391 source3/winbindd/winbindd_cm.c TALLOC_FREE(dcs);
dcs 46 source4/libcli/finddcs.c struct nbt_dc_name *dcs;
dcs 134 source4/libcli/finddcs.c state->dcs = talloc_array(state, struct nbt_dc_name, state->num_dcs);
dcs 135 source4/libcli/finddcs.c if (composite_nomem(state->dcs, state->ctx)) return;
dcs 137 source4/libcli/finddcs.c state->dcs[0].address = talloc_steal(state->dcs, address);
dcs 155 source4/libcli/finddcs.c state->r.in.ip_address = state->dcs[0].address;
dcs 182 source4/libcli/finddcs.c state->dcs[0].name = talloc_steal(state->dcs, state->r.out.dcname);
dcs 197 source4/libcli/finddcs.c state->node_status.in.dest_addr = state->dcs[0].address;
dcs 226 source4/libcli/finddcs.c char *name = talloc_strndup(state->dcs, state->node_status.out.status.names[0].name, 15);
dcs 234 source4/libcli/finddcs.c state->dcs[0].name = name;
dcs 243 source4/libcli/finddcs.c int *num_dcs, struct nbt_dc_name **dcs)
dcs 250 source4/libcli/finddcs.c *dcs = talloc_steal(mem_ctx, state->dcs);
dcs 265 source4/libcli/finddcs.c int *num_dcs, struct nbt_dc_name **dcs)
dcs 275 source4/libcli/finddcs.c return finddcs_recv(c, mem_ctx, num_dcs, dcs);
dcs 218 source4/libnet/libnet_lookup.c status = finddcs_recv(c, mem_ctx, &io->out.num_dcs, &io->out.dcs);
dcs 40 source4/libnet/libnet_lookup.h struct nbt_dc_name *dcs;
dcs 272 source4/libnet/libnet_rpc.c s->f.out.dcs = NULL;
dcs 303 source4/libnet/libnet_rpc.c s->connect_name = s->f.out.dcs[0].name;
dcs 309 source4/libnet/libnet_rpc.c data.hostname = s->f.out.dcs[0].name;
dcs 310 source4/libnet/libnet_rpc.c data.address = s->f.out.dcs[0].address;
dcs 324 source4/libnet/libnet_rpc.c s->r2.in.address = talloc_steal(s, s->f.out.dcs[0].address);
dcs 157 source4/torture/libnet/libnet_lookup.c printf("\tDC[%d]: name=%s, address=%s\n", i, lookup->out.dcs[i].name,
dcs 158 source4/torture/libnet/libnet_lookup.c lookup->out.dcs[i].address);
dcs 96 source4/winbind/wb_dom_info.c &state->info->dcs);
dcs 143 source4/winbind/wb_dom_info_trusted.c state->info->dcs = talloc(state->info, struct nbt_dc_name);
dcs 144 source4/winbind/wb_dom_info_trusted.c state->info->dcs[0].name = talloc_steal(state->info,
dcs 146 source4/winbind/wb_dom_info_trusted.c if (*state->info->dcs[0].name == '\\') state->info->dcs[0].name++;
dcs 147 source4/winbind/wb_dom_info_trusted.c if (*state->info->dcs[0].name == '\\') state->info->dcs[0].name++;
dcs 149 source4/winbind/wb_dom_info_trusted.c state->info->dcs[0].address = talloc_steal(state->info,
dcs 151 source4/winbind/wb_dom_info_trusted.c if (*state->info->dcs[0].address == '\\') state->info->dcs[0].address++;
dcs 152 source4/winbind/wb_dom_info_trusted.c if (*state->info->dcs[0].address == '\\') state->info->dcs[0].address++;
dcs 191 source4/winbind/wb_dom_info_trusted.c state->info->dcs = talloc(state->info, struct nbt_dc_name);
dcs 192 source4/winbind/wb_dom_info_trusted.c state->info->dcs[0].name = talloc_steal(state->info,
dcs 194 source4/winbind/wb_dom_info_trusted.c if (*state->info->dcs[0].name == '\\') state->info->dcs[0].name++;
dcs 195 source4/winbind/wb_dom_info_trusted.c if (*state->info->dcs[0].name == '\\') state->info->dcs[0].name++;
dcs 197 source4/winbind/wb_dom_info_trusted.c make_nbt_name(&name, state->info->dcs[0].name, 0x20);
dcs 212 source4/winbind/wb_dom_info_trusted.c &state->info->dcs[0].address);
dcs 144 source4/winbind/wb_init_domain.c state->domain->dc_name = dom_info->dcs[0].name;
dcs 145 source4/winbind/wb_init_domain.c state->domain->dc_address = dom_info->dcs[0].address;
dcs 56 source4/winbind/wb_server.h struct nbt_dc_name *dcs;