addrs 88 lib/util/fault.c uint64_t addrs[BACKTRACE_STACK_SIZE];
addrs 95 lib/util/fault.c ZERO_ARRAY(addrs);
addrs 103 lib/util/fault.c levels = trace_back_stack(0, addrs, names,
addrs 108 lib/util/fault.c DEBUGADD(0, (" #%d 0x%llx %s\n", i, addrs[i], names[i]));
addrs 368 source3/include/ads.h krb5_address **addrs;
addrs 370 source3/include/ads.h krb5_addresses *addrs;
addrs 1418 source3/include/proto.h bool open_any_socket_out(struct sockaddr_storage *addrs, int num_addrs,
addrs 1604 source3/lib/util.c __uint64_t addrs[BACKTRACE_STACK_SIZE];
addrs 1611 source3/lib/util.c ZERO_ARRAY(addrs);
addrs 1624 source3/lib/util.c levels = trace_back_stack(0, addrs, names,
addrs 1629 source3/lib/util.c DEBUGADD(0, (" #%d 0x%llx %s\n", i, addrs[i], names[i]));
addrs 1270 source3/lib/util_sock.c bool open_any_socket_out(struct sockaddr_storage *addrs, int num_addrs,
addrs 1296 source3/lib/util_sock.c sockets[i] = socket(addrs[i].ss_family, SOCK_STREAM, 0);
addrs 1307 source3/lib/util_sock.c (const struct sockaddr *)&(addrs[i]);
addrs 219 source3/libads/kerberos.c krb5_get_init_creds_opt_set_address_list(opt, addr->addrs);
addrs 1394 source3/libsmb/clikrb5.c krb5_free_addresses(context, addr->addrs);
addrs 1396 source3/libsmb/clikrb5.c ret = krb5_free_addresses(context, addr->addrs);
addrs 1397 source3/libsmb/clikrb5.c SAFE_FREE(addr->addrs);
addrs 1409 source3/libsmb/clikrb5.c krb5_address **addrs = NULL;
addrs 1411 source3/libsmb/clikrb5.c krb5_addresses *addrs = NULL;
addrs 1425 source3/libsmb/clikrb5.c addrs = (krb5_address **)SMB_MALLOC(sizeof(krb5_address *) * num_addr);
addrs 1426 source3/libsmb/clikrb5.c if (addrs == NULL) {
addrs 1431 source3/libsmb/clikrb5.c memset(addrs, 0, sizeof(krb5_address *) * num_addr);
addrs 1433 source3/libsmb/clikrb5.c addrs[0] = (krb5_address *)SMB_MALLOC(sizeof(krb5_address));
addrs 1434 source3/libsmb/clikrb5.c if (addrs[0] == NULL) {
addrs 1435 source3/libsmb/clikrb5.c SAFE_FREE(addrs);
addrs 1440 source3/libsmb/clikrb5.c addrs[0]->magic = KV5M_ADDRESS;
addrs 1441 source3/libsmb/clikrb5.c addrs[0]->addrtype = KRB5_ADDR_NETBIOS;
addrs 1442 source3/libsmb/clikrb5.c addrs[0]->length = MAX_NETBIOSNAME_LEN;
addrs 1443 source3/libsmb/clikrb5.c addrs[0]->contents = (unsigned char *)SMB_MALLOC(addrs[0]->length);
addrs 1444 source3/libsmb/clikrb5.c if (addrs[0]->contents == NULL) {
addrs 1445 source3/libsmb/clikrb5.c SAFE_FREE(addrs[0]);
addrs 1446 source3/libsmb/clikrb5.c SAFE_FREE(addrs);
addrs 1451 source3/libsmb/clikrb5.c memcpy(addrs[0]->contents, buf, addrs[0]->length);
addrs 1453 source3/libsmb/clikrb5.c addrs[1] = NULL;
addrs 1457 source3/libsmb/clikrb5.c addrs = (krb5_addresses *)SMB_MALLOC(sizeof(krb5_addresses));
addrs 1458 source3/libsmb/clikrb5.c if (addrs == NULL) {
addrs 1463 source3/libsmb/clikrb5.c memset(addrs, 0, sizeof(krb5_addresses));
addrs 1465 source3/libsmb/clikrb5.c addrs->len = 1;
addrs 1466 source3/libsmb/clikrb5.c addrs->val = (krb5_address *)SMB_MALLOC(sizeof(krb5_address));
addrs 1467 source3/libsmb/clikrb5.c if (addrs->val == NULL) {
addrs 1468 source3/libsmb/clikrb5.c SAFE_FREE(addrs);
addrs 1473 source3/libsmb/clikrb5.c addrs->val[0].addr_type = KRB5_ADDR_NETBIOS;
addrs 1474 source3/libsmb/clikrb5.c addrs->val[0].address.length = MAX_NETBIOSNAME_LEN;
addrs 1475 source3/libsmb/clikrb5.c addrs->val[0].address.data = (unsigned char *)SMB_MALLOC(addrs->val[0].address.length);
addrs 1476 source3/libsmb/clikrb5.c if (addrs->val[0].address.data == NULL) {
addrs 1477 source3/libsmb/clikrb5.c SAFE_FREE(addrs->val);
addrs 1478 source3/libsmb/clikrb5.c SAFE_FREE(addrs);
addrs 1483 source3/libsmb/clikrb5.c memcpy(addrs->val[0].address.data, buf, addrs->val[0].address.length);
addrs 1488 source3/libsmb/clikrb5.c (*kerb_addr)->addrs = addrs;
addrs 1047 source3/utils/net_ads.c const struct sockaddr_storage *addrs,
addrs 1121 source3/utils/net_ads.c dns_err = DoDNSUpdate(dns_server, dnsdomain, machine_name, addrs, num_addrs);
addrs 355 source3/utils/net_lookup.c struct sockaddr_in *addrs;
addrs 385 source3/utils/net_lookup.c rc = smb_krb5_locate_kdc(ctx, &realm, (struct sockaddr **)(void *)&addrs, &num_kdcs, 0);
addrs 391 source3/utils/net_lookup.c if (addrs[i].sin_family == AF_INET)
addrs 392 source3/utils/net_lookup.c d_printf("%s:%hd\n", inet_ntoa(addrs[i].sin_addr),
addrs 393 source3/utils/net_lookup.c ntohs(addrs[i].sin_port));
addrs 1058 source3/winbindd/winbindd_cm.c struct sockaddr_storage **addrs, int *num)
addrs 1060 source3/winbindd/winbindd_cm.c *addrs = TALLOC_REALLOC_ARRAY(mem_ctx, *addrs, struct sockaddr_storage, (*num)+1);
addrs 1062 source3/winbindd/winbindd_cm.c if (*addrs == NULL) {
addrs 1067 source3/winbindd/winbindd_cm.c (*addrs)[*num] = *pss;
addrs 1068 source3/winbindd/winbindd_cm.c set_sockaddr_port((struct sockaddr *)&(*addrs)[*num], port);
addrs 1321 source3/winbindd/winbindd_cm.c struct sockaddr_storage *addrs = NULL;
addrs 1339 source3/winbindd/winbindd_cm.c &addrs, &num_addrs)) {
addrs 1348 source3/winbindd/winbindd_cm.c &addrs, &num_addrs)) {
addrs 1356 source3/winbindd/winbindd_cm.c if ((addrs == NULL) || (dcnames == NULL))
addrs 1360 source3/winbindd/winbindd_cm.c if (!open_any_socket_out(addrs, num_addrs, 5000, &fd_index, fd) ) {
addrs 1373 source3/winbindd/winbindd_cm.c *pss = addrs[fd_index];
addrs 1397 source3/winbindd/winbindd_cm.c TALLOC_FREE(addrs);
addrs 1468 source3/winbindd/winbindd_cm.c struct sockaddr_storage *addrs = NULL;
addrs 1472 source3/winbindd/winbindd_cm.c if (!add_sockaddr_to_array(mem_ctx, &domain->dcaddr, 445, &addrs, &num_addrs)) {
addrs 1477 source3/winbindd/winbindd_cm.c if (!add_sockaddr_to_array(mem_ctx, &domain->dcaddr, 139, &addrs, &num_addrs)) {
addrs 1484 source3/winbindd/winbindd_cm.c if (!open_any_socket_out(addrs, num_addrs, 5000, &dummy, &fd)) {
addrs 595 source4/heimdal/lib/krb5/get_cred.c krb5_addresses *addrs,
addrs 610 source4/heimdal/lib/krb5/get_cred.c if (addrs == NULL && krbtgt->addresses.len != 0) {
addrs 619 source4/heimdal/lib/krb5/get_cred.c addrs = &addresses;
addrs 621 source4/heimdal/lib/krb5/get_cred.c addrs = NULL;
addrs 624 source4/heimdal/lib/krb5/get_cred.c ret = get_cred_kdc(context, id, flags, addrs, in_creds,
addrs 200 source4/heimdal/lib/krb5/get_for_creds.c krb5_addresses addrs, *paddrs;
addrs 213 source4/heimdal/lib/krb5/get_for_creds.c addrs.len = 0;
addrs 214 source4/heimdal/lib/krb5/get_for_creds.c addrs.val = NULL;
addrs 219 source4/heimdal/lib/krb5/get_for_creds.c paddrs = &addrs;
addrs 229 source4/heimdal/lib/krb5/get_for_creds.c paddrs = &addrs;
addrs 248 source4/heimdal/lib/krb5/get_for_creds.c ret = add_addrs (context, &addrs, ai);
addrs 263 source4/heimdal/lib/krb5/get_for_creds.c krb5_free_addresses (context, &addrs);
addrs 353 source4/heimdal/lib/krb5/get_in_tkt.c krb5_addresses *addrs,
addrs 529 source4/heimdal/lib/krb5/get_in_tkt.c else if(addrs)
addrs 530 source4/heimdal/lib/krb5/get_in_tkt.c krb5_copy_addresses (context, addrs, &creds->addresses);
addrs 666 source4/heimdal/lib/krb5/get_in_tkt.c const krb5_addresses *addrs,
addrs 739 source4/heimdal/lib/krb5/get_in_tkt.c if (addrs && addrs->len == 0) {
addrs 749 source4/heimdal/lib/krb5/get_in_tkt.c if (addrs)
addrs 750 source4/heimdal/lib/krb5/get_in_tkt.c ret = krb5_copy_addresses(context, addrs, a->req_body.addresses);
addrs 884 source4/heimdal/lib/krb5/get_in_tkt.c const krb5_addresses *addrs,
addrs 920 source4/heimdal/lib/krb5/get_in_tkt.c addrs,
addrs 1048 source4/heimdal/lib/krb5/get_in_tkt.c const krb5_addresses *addrs,
addrs 1063 source4/heimdal/lib/krb5/get_in_tkt.c addrs,
addrs 74 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c krb5_addresses *addrs,
addrs 89 source4/heimdal/lib/krb5/get_in_tkt_with_keytab.c addrs,
addrs 41 source4/heimdal/lib/krb5/init_creds_pw.c krb5_addresses *addrs;
addrs 296 source4/heimdal/lib/krb5/init_creds_pw.c ctx->addrs = NULL;
addrs 317 source4/heimdal/lib/krb5/init_creds_pw.c ctx->addrs = options->address_list;
addrs 322 source4/heimdal/lib/krb5/init_creds_pw.c ctx->addrs = &no_addrs;
addrs 324 source4/heimdal/lib/krb5/init_creds_pw.c ctx->addrs = NULL;
addrs 328 source4/heimdal/lib/krb5/init_creds_pw.c ctx->addrs = NULL;
addrs 331 source4/heimdal/lib/krb5/init_creds_pw.c ctx->addrs = &no_addrs;
addrs 517 source4/heimdal/lib/krb5/init_creds_pw.c ctx.addrs,
addrs 547 source4/heimdal/lib/krb5/init_creds_pw.c const krb5_addresses *addrs,
addrs 616 source4/heimdal/lib/krb5/init_creds_pw.c if (addrs && addrs->len == 0) {
addrs 626 source4/heimdal/lib/krb5/init_creds_pw.c if (addrs)
addrs 627 source4/heimdal/lib/krb5/init_creds_pw.c ret = krb5_copy_addresses(context, addrs, a->req_body.addresses);
addrs 1236 source4/heimdal/lib/krb5/init_creds_pw.c ctx->addrs, ctx->etypes, &ctx->as_req);
addrs 1585 source4/heimdal/lib/krb5/init_creds_pw.c ctx.addrs,
addrs 188 source4/heimdal/lib/roken/roken_gethostby.c static char addrs[4 * MAX_ADDRS];
addrs 201 source4/heimdal/lib/roken/roken_gethostby.c addr_list[num_addrs] = &addrs[num_addrs * 4];
addrs 202 source4/heimdal/lib/roken/roken_gethostby.c addrs[num_addrs * 4 + 0] = (ip.s_addr >> 24) & 0xff;
addrs 203 source4/heimdal/lib/roken/roken_gethostby.c addrs[num_addrs * 4 + 1] = (ip.s_addr >> 16) & 0xff;
addrs 204 source4/heimdal/lib/roken/roken_gethostby.c addrs[num_addrs * 4 + 2] = (ip.s_addr >> 8) & 0xff;
addrs 205 source4/heimdal/lib/roken/roken_gethostby.c addrs[num_addrs * 4 + 3] = (ip.s_addr >> 0) & 0xff;
addrs 80 source4/libcli/resolve/bcast.c struct socket_address ***addrs,
addrs 83 source4/libcli/resolve/bcast.c NTSTATUS status = resolve_name_nbtlist_recv(c, mem_ctx, addrs, names);
addrs 52 source4/libcli/resolve/dns_ex.c struct socket_address **addrs;
addrs 91 source4/libcli/resolve/dns_ex.c char *addrs;
addrs 231 source4/libcli/resolve/dns_ex.c addrs = talloc_strdup(state, "");
addrs 232 source4/libcli/resolve/dns_ex.c if (!addrs) {
addrs 249 source4/libcli/resolve/dns_ex.c addrs = talloc_asprintf_append_buffer(addrs, "%s%s:%u/%s",
addrs 254 source4/libcli/resolve/dns_ex.c if (!addrs) {
addrs 260 source4/libcli/resolve/dns_ex.c if (addrs) {
addrs 261 source4/libcli/resolve/dns_ex.c write(fd, addrs, talloc_get_size(addrs));
addrs 277 source4/libcli/resolve/dns_ex.c char *addrs;
addrs 299 source4/libcli/resolve/dns_ex.c addrs = talloc_strdup(state, "");
addrs 300 source4/libcli/resolve/dns_ex.c if (!addrs) {
addrs 312 source4/libcli/resolve/dns_ex.c addrs = talloc_asprintf_append_buffer(addrs, "%s%s:%u/%s",
addrs 317 source4/libcli/resolve/dns_ex.c if (!addrs) {
addrs 323 source4/libcli/resolve/dns_ex.c if (addrs) {
addrs 324 source4/libcli/resolve/dns_ex.c write(fd, addrs, talloc_get_size(addrs));
addrs 344 source4/libcli/resolve/dns_ex.c char **addrs;
addrs 381 source4/libcli/resolve/dns_ex.c addrs = str_list_make(state, address, ",");
addrs 382 source4/libcli/resolve/dns_ex.c if (composite_nomem(addrs, c)) return;
addrs 384 source4/libcli/resolve/dns_ex.c num_addrs = str_list_length((const char * const *)addrs);
addrs 386 source4/libcli/resolve/dns_ex.c state->addrs = talloc_array(state, struct socket_address *,
addrs 388 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->addrs, c)) return;
addrs 395 source4/libcli/resolve/dns_ex.c char *p = strrchr(addrs[i], ':');
addrs 415 source4/libcli/resolve/dns_ex.c if (strcmp(addrs[i], "0.0.0.0") == 0 ||
addrs 416 source4/libcli/resolve/dns_ex.c inet_addr(addrs[i]) == INADDR_NONE) {
addrs 425 source4/libcli/resolve/dns_ex.c state->addrs[i] = socket_address_from_strings(state->addrs,
addrs 427 source4/libcli/resolve/dns_ex.c addrs[i],
addrs 429 source4/libcli/resolve/dns_ex.c if (composite_nomem(state->addrs[i], c)) return;
addrs 434 source4/libcli/resolve/dns_ex.c state->addrs[i] = NULL;
addrs 523 source4/libcli/resolve/dns_ex.c struct socket_address ***addrs,
addrs 533 source4/libcli/resolve/dns_ex.c *addrs = talloc_steal(mem_ctx, state->addrs);
addrs 50 source4/libcli/resolve/host.c struct socket_address ***addrs,
addrs 53 source4/libcli/resolve/host.c return resolve_name_dns_ex_recv(c, mem_ctx, addrs, names);
addrs 44 source4/libcli/resolve/nbtlist.c struct socket_address **addrs;
addrs 83 source4/libcli/resolve/nbtlist.c state->addrs = talloc_array(state, struct socket_address *,
addrs 85 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->addrs, c)) return;
addrs 91 source4/libcli/resolve/nbtlist.c state->addrs[i] = socket_address_from_strings(state->addrs,
addrs 95 source4/libcli/resolve/nbtlist.c if (composite_nomem(state->addrs[i], c)) return;
addrs 100 source4/libcli/resolve/nbtlist.c state->addrs[i] = NULL;
addrs 206 source4/libcli/resolve/nbtlist.c struct socket_address ***addrs,
addrs 215 source4/libcli/resolve/nbtlist.c *addrs = talloc_steal(mem_ctx, state->addrs);
addrs 38 source4/libcli/resolve/resolve.c struct socket_address **addrs;
addrs 89 source4/libcli/resolve/resolve.c c->status = method->recv_fn(creq, state, &state->addrs, &state->names);
addrs 173 source4/libcli/resolve/resolve.c state->addrs = talloc_array(state, struct socket_address *, 2);
addrs 174 source4/libcli/resolve/resolve.c if (composite_nomem(state->addrs, c)) return c;
addrs 175 source4/libcli/resolve/resolve.c state->addrs[0] = socket_address_from_strings(state->addrs, "ipv4",
addrs 177 source4/libcli/resolve/resolve.c if (composite_nomem(state->addrs[0], c)) return c;
addrs 178 source4/libcli/resolve/resolve.c state->addrs[1] = NULL;
addrs 204 source4/libcli/resolve/resolve.c struct socket_address ***addrs,
addrs 213 source4/libcli/resolve/resolve.c *addrs = talloc_steal(mem_ctx, state->addrs);
addrs 235 source4/libcli/resolve/resolve.c struct socket_address **addrs = NULL;
addrs 237 source4/libcli/resolve/resolve.c status = resolve_name_all_recv(c, mem_ctx, &addrs, NULL);
addrs 240 source4/libcli/resolve/resolve.c *reply_addr = talloc_steal(mem_ctx, addrs[0]->addr);
addrs 241 source4/libcli/resolve/resolve.c talloc_free(addrs);
addrs 47 source4/libcli/resolve/resolve.h struct socket_address ***addrs,
addrs 60 source4/libcli/resolve/wins.c struct socket_address ***addrs,
addrs 63 source4/libcli/resolve/wins.c return resolve_name_nbtlist_recv(c, mem_ctx, addrs, names);
addrs 280 source4/nbt_server/wins/winswack.c s->req->out.addrs = talloc_array(s->msg, struct nbtd_proxy_wins_addr,
addrs 282 source4/nbt_server/wins/winswack.c if (!s->req->out.addrs) {
addrs 288 source4/nbt_server/wins/winswack.c s->req->out.addrs[i].addr = talloc_steal(s->req->out.addrs, s->io.out.addresses[i]);
addrs 317 source4/nbt_server/wins/winswack.c s->io.in.addresses[i] = talloc_steal(s->io.in.addresses, req->in.addrs[i].addr);
addrs 376 source4/nbt_server/wins/winswack.c s->io.in.addresses[i] = talloc_steal(s->io.in.addresses, req->in.addrs[i].addr);
addrs 921 source4/wrepl_server/wrepl_apply_records.c r.in.addrs = talloc_array(state, struct nbtd_proxy_wins_addr, r.in.num_addrs);
addrs 922 source4/wrepl_server/wrepl_apply_records.c NT_STATUS_HAVE_NO_MEMORY(r.in.addrs);
addrs 925 source4/wrepl_server/wrepl_apply_records.c r.in.addrs[i].addr = state->r.out.addrs[i].addr;
addrs 981 source4/wrepl_server/wrepl_apply_records.c if (strcmp(state->replica.addresses[i].address, state->r.out.addrs[j].addr) == 0) {
addrs 1003 source4/wrepl_server/wrepl_apply_records.c if (strcmp(state->rec->addresses[i]->address, state->r.out.addrs[j].addr) == 0) {
addrs 1039 source4/wrepl_server/wrepl_apply_records.c const char **addrs;
addrs 1064 source4/wrepl_server/wrepl_apply_records.c state->r.in.addrs = talloc_array(state, struct nbtd_proxy_wins_addr, state->r.in.num_addrs);
addrs 1065 source4/wrepl_server/wrepl_apply_records.c NT_STATUS_HAVE_NO_MEMORY(state->r.in.addrs);
addrs 1067 source4/wrepl_server/wrepl_apply_records.c addrs = winsdb_addr_string_list(state->r.in.addrs, rec->addresses);
addrs 1068 source4/wrepl_server/wrepl_apply_records.c NT_STATUS_HAVE_NO_MEMORY(addrs);
addrs 1070 source4/wrepl_server/wrepl_apply_records.c state->r.in.addrs[i].addr = addrs[i];
addrs 1110 source4/wrepl_server/wrepl_apply_records.c const char **addrs;
addrs 1139 source4/wrepl_server/wrepl_apply_records.c state->r.in.addrs = talloc_array(state, struct nbtd_proxy_wins_addr,
addrs 1141 source4/wrepl_server/wrepl_apply_records.c NT_STATUS_HAVE_NO_MEMORY(state->r.in.addrs);
addrs 1143 source4/wrepl_server/wrepl_apply_records.c addrs = winsdb_addr_string_list(state->r.in.addrs, addresses);
addrs 1144 source4/wrepl_server/wrepl_apply_records.c NT_STATUS_HAVE_NO_MEMORY(addrs);
addrs 1146 source4/wrepl_server/wrepl_apply_records.c state->r.in.addrs[i].addr = addrs[i];
addrs 347 source4/wrepl_server/wrepl_scavenging.c if (strcmp(s->r.out.addrs[i].addr, rec->addresses[j]->address) == 0) {
addrs 358 source4/wrepl_server/wrepl_scavenging.c if (s->r.out.num_addrs != 1 || strcmp(s->r.out.addrs[0].addr, "255.255.255.255") != 0) {
addrs 487 source4/wrepl_server/wrepl_scavenging.c s->r.in.addrs = talloc_array(s, struct nbtd_proxy_wins_addr, s->r.in.num_addrs);
addrs 488 source4/wrepl_server/wrepl_scavenging.c NT_STATUS_HAVE_NO_MEMORY(s->r.in.addrs);
addrs 490 source4/wrepl_server/wrepl_scavenging.c s->r.in.addrs[0].addr = rec->wins_owner;