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;