addresses         206 libcli/nbt/libnbt.h 		const char **addresses;
addresses         246 libcli/nbt/libnbt.h 		const char **addresses;
addresses         114 libcli/nbt/namequery.c 						      packet->answers[0].rdata.netbios.addresses[i].ipaddr);
addresses          63 libcli/nbt/namerefresh.c 	packet->additional[0].rdata.netbios.addresses = talloc_array(packet->additional,
addresses          65 libcli/nbt/namerefresh.c 	if (packet->additional[0].rdata.netbios.addresses == NULL) goto failed;
addresses          66 libcli/nbt/namerefresh.c 	packet->additional[0].rdata.netbios.addresses[0].nb_flags = io->in.nb_flags;
addresses          67 libcli/nbt/namerefresh.c 	packet->additional[0].rdata.netbios.addresses[0].ipaddr =
addresses         119 libcli/nbt/namerefresh.c 					  packet->answers[0].rdata.netbios.addresses[0].ipaddr);
addresses         150 libcli/nbt/namerefresh.c 	const char **addresses;
addresses         179 libcli/nbt/namerefresh.c 		state->io->in.address   = state->addresses[0];
addresses         193 libcli/nbt/namerefresh.c 		    state->addresses[state->address_idx+1] != NULL) {
addresses         195 libcli/nbt/namerefresh.c 			state->io->in.address = state->addresses[++(state->address_idx)];
addresses         240 libcli/nbt/namerefresh.c 	state->addresses = (const char **)str_list_copy(state, io->in.addresses);
addresses         241 libcli/nbt/namerefresh.c 	if (state->addresses == NULL ||
addresses         242 libcli/nbt/namerefresh.c 	    state->addresses[0] == NULL) goto failed;
addresses         247 libcli/nbt/namerefresh.c 	state->io->in.address         = io->in.addresses[0];
addresses          71 libcli/nbt/nameregister.c 	packet->additional[0].rdata.netbios.addresses = talloc_array(packet->additional,
addresses          73 libcli/nbt/nameregister.c 	if (packet->additional[0].rdata.netbios.addresses == NULL) goto failed;
addresses          74 libcli/nbt/nameregister.c 	packet->additional[0].rdata.netbios.addresses[0].nb_flags = io->in.nb_flags;
addresses          75 libcli/nbt/nameregister.c 	packet->additional[0].rdata.netbios.addresses[0].ipaddr =
addresses          77 libcli/nbt/nameregister.c 	if (packet->additional[0].rdata.netbios.addresses[0].ipaddr == NULL) goto failed;
addresses         127 libcli/nbt/nameregister.c 					  packet->answers[0].rdata.netbios.addresses[0].ipaddr);
addresses         288 libcli/nbt/nameregister.c 	const char **addresses;
addresses         317 libcli/nbt/nameregister.c 		state->io->in.address   = state->addresses[0];
addresses         331 libcli/nbt/nameregister.c 		    state->addresses[state->address_idx+1] != NULL) {
addresses         333 libcli/nbt/nameregister.c 			state->io->in.address = state->addresses[++(state->address_idx)];
addresses         378 libcli/nbt/nameregister.c 	state->addresses = (const char **)str_list_copy(state, io->in.addresses);
addresses         379 libcli/nbt/nameregister.c 	if (state->addresses == NULL ||
addresses         380 libcli/nbt/nameregister.c 	    state->addresses[0] == NULL) goto failed;
addresses         385 libcli/nbt/nameregister.c 	state->io->in.address         = io->in.addresses[0];
addresses          62 libcli/nbt/namerelease.c 	packet->additional[0].rdata.netbios.addresses = talloc_array(packet->additional,
addresses          64 libcli/nbt/namerelease.c 	if (packet->additional[0].rdata.netbios.addresses == NULL) goto failed;
addresses          65 libcli/nbt/namerelease.c 	packet->additional[0].rdata.netbios.addresses[0].nb_flags = io->in.nb_flags;
addresses          66 libcli/nbt/namerelease.c 	packet->additional[0].rdata.netbios.addresses[0].ipaddr =
addresses         117 libcli/nbt/namerelease.c 					  packet->answers[0].rdata.netbios.addresses[0].ipaddr);
addresses        1660 librpc/gen_ndr/cli_netlogon.c 					    struct netr_DsRAddress *addresses /* [in] [ref,size_is(count)] */,
addresses        1670 librpc/gen_ndr/cli_netlogon.c 	r.in.addresses = addresses;
addresses        1852 librpc/gen_ndr/cli_netlogon.c 					      struct netr_DsRAddress *addresses /* [in] [ref,size_is(count)] */,
addresses        1862 librpc/gen_ndr/cli_netlogon.c 	r.in.addresses = addresses;
addresses         268 librpc/gen_ndr/cli_netlogon.h 					    struct netr_DsRAddress *addresses /* [in] [ref,size_is(count)] */,
addresses         294 librpc/gen_ndr/cli_netlogon.h 					      struct netr_DsRAddress *addresses /* [in] [ref,size_is(count)] */,
addresses         178 librpc/gen_ndr/nbt.h 	struct nbt_rdata_address *addresses;
addresses         235 librpc/gen_ndr/ndr_nbt.c 			NDR_CHECK(ndr_push_nbt_rdata_address(ndr, NDR_SCALARS, &r->addresses[cntr_addresses_0]));
addresses         250 librpc/gen_ndr/ndr_nbt.c 		NDR_PULL_ALLOC_N(ndr, r->addresses, r->length / 6);
addresses         252 librpc/gen_ndr/ndr_nbt.c 		NDR_PULL_SET_MEM_CTX(ndr, r->addresses, 0);
addresses         254 librpc/gen_ndr/ndr_nbt.c 			NDR_CHECK(ndr_pull_nbt_rdata_address(ndr, NDR_SCALARS, &r->addresses[cntr_addresses_0]));
addresses         274 librpc/gen_ndr/ndr_nbt.c 			ndr_print_nbt_rdata_address(ndr, "addresses", &r->addresses[cntr_addresses_0]);
addresses        13893 librpc/gen_ndr/ndr_netlogon.c 		if (r->in.addresses == NULL) {
addresses        13898 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_netr_DsRAddress(ndr, NDR_SCALARS, &r->in.addresses[cntr_addresses_1]));
addresses        13901 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_netr_DsRAddress(ndr, NDR_BUFFERS, &r->in.addresses[cntr_addresses_1]));
addresses        13951 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_array_size(ndr, &r->in.addresses));
addresses        13953 librpc/gen_ndr/ndr_netlogon.c 			NDR_PULL_ALLOC_N(ndr, r->in.addresses, ndr_get_array_size(ndr, &r->in.addresses));
addresses        13956 librpc/gen_ndr/ndr_netlogon.c 		NDR_PULL_SET_MEM_CTX(ndr, r->in.addresses, 0);
addresses        13958 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_netr_DsRAddress(ndr, NDR_SCALARS, &r->in.addresses[cntr_addresses_1]));
addresses        13961 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_netr_DsRAddress(ndr, NDR_BUFFERS, &r->in.addresses[cntr_addresses_1]));
addresses        13966 librpc/gen_ndr/ndr_netlogon.c 		if (r->in.addresses) {
addresses        13967 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->in.addresses, r->in.count));
addresses        14012 librpc/gen_ndr/ndr_netlogon.c 		ndr_print_ptr(ndr, "addresses", r->in.addresses);
addresses        14019 librpc/gen_ndr/ndr_netlogon.c 				ndr_print_netr_DsRAddress(ndr, "addresses", &r->in.addresses[cntr_addresses_1]);
addresses        14436 librpc/gen_ndr/ndr_netlogon.c 		if (r->in.addresses == NULL) {
addresses        14441 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_netr_DsRAddress(ndr, NDR_SCALARS, &r->in.addresses[cntr_addresses_1]));
addresses        14444 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_push_netr_DsRAddress(ndr, NDR_BUFFERS, &r->in.addresses[cntr_addresses_1]));
addresses        14494 librpc/gen_ndr/ndr_netlogon.c 		NDR_CHECK(ndr_pull_array_size(ndr, &r->in.addresses));
addresses        14496 librpc/gen_ndr/ndr_netlogon.c 			NDR_PULL_ALLOC_N(ndr, r->in.addresses, ndr_get_array_size(ndr, &r->in.addresses));
addresses        14499 librpc/gen_ndr/ndr_netlogon.c 		NDR_PULL_SET_MEM_CTX(ndr, r->in.addresses, 0);
addresses        14501 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_netr_DsRAddress(ndr, NDR_SCALARS, &r->in.addresses[cntr_addresses_1]));
addresses        14504 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_pull_netr_DsRAddress(ndr, NDR_BUFFERS, &r->in.addresses[cntr_addresses_1]));
addresses        14509 librpc/gen_ndr/ndr_netlogon.c 		if (r->in.addresses) {
addresses        14510 librpc/gen_ndr/ndr_netlogon.c 			NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->in.addresses, r->in.count));
addresses        14555 librpc/gen_ndr/ndr_netlogon.c 		ndr_print_ptr(ndr, "addresses", r->in.addresses);
addresses        14562 librpc/gen_ndr/ndr_netlogon.c 				ndr_print_netr_DsRAddress(ndr, "addresses", &r->in.addresses[cntr_addresses_1]);
addresses        1547 librpc/gen_ndr/netlogon.h 		struct netr_DsRAddress *addresses;/* [ref,size_is(count)] */
addresses        1602 librpc/gen_ndr/netlogon.h 		struct netr_DsRAddress *addresses;/* [ref,size_is(count)] */
addresses         892 source4/heimdal/kdc/kerberos5.c 		     HostAddresses *addresses, const struct sockaddr *from)
addresses         903 source4/heimdal/kdc/kerberos5.c     if(addresses == NULL)
addresses         906 source4/heimdal/kdc/kerberos5.c     for (i = 0; i < addresses->len; ++i) {
addresses         907 source4/heimdal/kdc/kerberos5.c 	if (addresses->val[i].addr_type != KRB5_ADDRESS_NETBIOS) {
addresses         925 source4/heimdal/kdc/kerberos5.c     result = krb5_address_search(context, &addr, addresses);
addresses        1496 source4/heimdal/kdc/kerberos5.c     if(!_kdc_check_addresses(context, config, b->addresses, from_addr)) {
addresses        1563 source4/heimdal/kdc/kerberos5.c     if(b->addresses){
addresses        1565 source4/heimdal/kdc/kerberos5.c 	copy_HostAddresses(b->addresses, et.caddr);
addresses         401 source4/heimdal/kdc/krb5tgs.c 	et->caddr = b->addresses;
addresses         421 source4/heimdal/kdc/krb5tgs.c 	et->caddr = b->addresses;
addresses         838 source4/heimdal/kuser/kinit.c 	krb5_addresses addresses;
addresses         839 source4/heimdal/kuser/kinit.c 	memset(&addresses, 0, sizeof(addresses));
addresses         842 source4/heimdal/kuser/kinit.c 				     &addresses);
addresses         844 source4/heimdal/kuser/kinit.c 		krb5_add_extra_addresses(context, &addresses);
addresses         845 source4/heimdal/kuser/kinit.c 		krb5_free_addresses(context, &addresses);
addresses         189 source4/heimdal/lib/krb5/acache.c     cred->addresses.val = NULL;
addresses         190 source4/heimdal/lib/krb5/acache.c     cred->addresses.len = 0;
addresses         210 source4/heimdal/lib/krb5/acache.c     for (i = 0; incred->addresses && incred->addresses[i]; i++)
addresses         214 source4/heimdal/lib/krb5/acache.c 	cred->addresses.val = calloc(i, sizeof(cred->addresses.val[0]));
addresses         215 source4/heimdal/lib/krb5/acache.c 	if (cred->addresses.val == NULL)
addresses         217 source4/heimdal/lib/krb5/acache.c 	cred->addresses.len = i;
addresses         219 source4/heimdal/lib/krb5/acache.c 	for (i = 0; i < cred->addresses.len; i++) {
addresses         220 source4/heimdal/lib/krb5/acache.c 	    cred->addresses.val[i].addr_type = incred->addresses[i]->type;
addresses         221 source4/heimdal/lib/krb5/acache.c 	    ret = krb5_data_copy(&cred->addresses.val[i].address,
addresses         222 source4/heimdal/lib/krb5/acache.c 				 incred->addresses[i]->data,
addresses         223 source4/heimdal/lib/krb5/acache.c 				 incred->addresses[i]->length);
addresses         275 source4/heimdal/lib/krb5/acache.c     if (cred->addresses) {
addresses         276 source4/heimdal/lib/krb5/acache.c 	for (i = 0; cred->addresses[i] != 0; i++) {
addresses         277 source4/heimdal/lib/krb5/acache.c 	    if (cred->addresses[i]->data)
addresses         278 source4/heimdal/lib/krb5/acache.c 		free(cred->addresses[i]->data);
addresses         279 source4/heimdal/lib/krb5/acache.c 	    free(cred->addresses[i]);
addresses         281 source4/heimdal/lib/krb5/acache.c 	free(cred->addresses);
addresses         326 source4/heimdal/lib/krb5/acache.c     cred->addresses = calloc(incred->addresses.len + 1,
addresses         327 source4/heimdal/lib/krb5/acache.c 			     sizeof(cred->addresses[0]));
addresses         328 source4/heimdal/lib/krb5/acache.c     if (cred->addresses == NULL) {
addresses         334 source4/heimdal/lib/krb5/acache.c     for (i = 0; i < incred->addresses.len; i++) {
addresses         341 source4/heimdal/lib/krb5/acache.c 	addr->type = incred->addresses.val[i].addr_type;
addresses         342 source4/heimdal/lib/krb5/acache.c 	addr->length = incred->addresses.val[i].address.length;
addresses         348 source4/heimdal/lib/krb5/acache.c 	memcpy(addr->data, incred->addresses.val[i].address.data,
addresses         350 source4/heimdal/lib/krb5/acache.c 	cred->addresses[i] = addr;
addresses         352 source4/heimdal/lib/krb5/acache.c     cred->addresses[i] = NULL;
addresses        1093 source4/heimdal/lib/krb5/addr_families.c 		   krb5_addresses *addresses)
addresses        1100 source4/heimdal/lib/krb5/addr_families.c     addresses->len = 0;
addresses        1101 source4/heimdal/lib/krb5/addr_families.c     addresses->val = NULL;
addresses        1107 source4/heimdal/lib/krb5/addr_families.c 		ALLOC_SEQ(addresses, 1);
addresses        1108 source4/heimdal/lib/krb5/addr_families.c 		if (addresses->val == NULL) {
addresses        1113 source4/heimdal/lib/krb5/addr_families.c 		addresses->val[0] = addr;
addresses        1133 source4/heimdal/lib/krb5/addr_families.c     ALLOC_SEQ(addresses, n);
addresses        1134 source4/heimdal/lib/krb5/addr_families.c     if (addresses->val == NULL) {
addresses        1141 source4/heimdal/lib/krb5/addr_families.c     addresses->len = 0;
addresses        1143 source4/heimdal/lib/krb5/addr_families.c 	if (krb5_sockaddr2address (context, ai->ai_addr, &addresses->val[i]))
addresses        1145 source4/heimdal/lib/krb5/addr_families.c 	if(krb5_address_search(context, &addresses->val[i], addresses))
addresses        1147 source4/heimdal/lib/krb5/addr_families.c 	addresses->len = i;
addresses        1290 source4/heimdal/lib/krb5/addr_families.c 		    krb5_addresses *addresses)
addresses        1293 source4/heimdal/lib/krb5/addr_families.c     for(i = 0; i < addresses->len; i++)
addresses        1294 source4/heimdal/lib/krb5/addr_families.c 	krb5_free_address(context, &addresses->val[i]);
addresses        1295 source4/heimdal/lib/krb5/addr_families.c     free(addresses->val);
addresses        1296 source4/heimdal/lib/krb5/addr_families.c     addresses->len = 0;
addresses        1297 source4/heimdal/lib/krb5/addr_families.c     addresses->val = NULL;
addresses         177 source4/heimdal/lib/krb5/context.c 	krb5_addresses addresses;
addresses         185 source4/heimdal/lib/krb5/context.c 	memset(&addresses, 0, sizeof(addresses));
addresses         187 source4/heimdal/lib/krb5/context.c 	    ret = krb5_parse_address(context, *a, &addresses);
addresses         189 source4/heimdal/lib/krb5/context.c 		krb5_add_extra_addresses(context, &addresses);
addresses         190 source4/heimdal/lib/krb5/context.c 		krb5_free_addresses(context, &addresses);
addresses         200 source4/heimdal/lib/krb5/context.c 	memset(&addresses, 0, sizeof(addresses));
addresses         202 source4/heimdal/lib/krb5/context.c 	    ret = krb5_parse_address(context, *a, &addresses);
addresses         204 source4/heimdal/lib/krb5/context.c 		krb5_add_ignore_addresses(context, &addresses);
addresses         205 source4/heimdal/lib/krb5/context.c 		krb5_free_addresses(context, &addresses);
addresses         914 source4/heimdal/lib/krb5/context.c krb5_add_extra_addresses(krb5_context context, krb5_addresses *addresses)
addresses         919 source4/heimdal/lib/krb5/context.c 				     context->extra_addresses, addresses);
addresses         921 source4/heimdal/lib/krb5/context.c 	return krb5_set_extra_addresses(context, addresses);
addresses         938 source4/heimdal/lib/krb5/context.c krb5_set_extra_addresses(krb5_context context, const krb5_addresses *addresses)
addresses         943 source4/heimdal/lib/krb5/context.c     if(addresses == NULL) {
addresses         957 source4/heimdal/lib/krb5/context.c     return krb5_copy_addresses(context, addresses, context->extra_addresses);
addresses         974 source4/heimdal/lib/krb5/context.c krb5_get_extra_addresses(krb5_context context, krb5_addresses *addresses)
addresses         977 source4/heimdal/lib/krb5/context.c 	memset(addresses, 0, sizeof(*addresses));
addresses         980 source4/heimdal/lib/krb5/context.c     return krb5_copy_addresses(context,context->extra_addresses, addresses);
addresses         997 source4/heimdal/lib/krb5/context.c krb5_add_ignore_addresses(krb5_context context, krb5_addresses *addresses)
addresses        1002 source4/heimdal/lib/krb5/context.c 				     context->ignore_addresses, addresses);
addresses        1004 source4/heimdal/lib/krb5/context.c 	return krb5_set_ignore_addresses(context, addresses);
addresses        1021 source4/heimdal/lib/krb5/context.c krb5_set_ignore_addresses(krb5_context context, const krb5_addresses *addresses)
addresses        1025 source4/heimdal/lib/krb5/context.c     if(addresses == NULL) {
addresses        1039 source4/heimdal/lib/krb5/context.c     return krb5_copy_addresses(context, addresses, context->ignore_addresses);
addresses        1056 source4/heimdal/lib/krb5/context.c krb5_get_ignore_addresses(krb5_context context, krb5_addresses *addresses)
addresses        1059 source4/heimdal/lib/krb5/context.c 	memset(addresses, 0, sizeof(*addresses));
addresses        1062 source4/heimdal/lib/krb5/context.c     return krb5_copy_addresses(context, context->ignore_addresses, addresses);
addresses          76 source4/heimdal/lib/krb5/creds.c     krb5_free_addresses (context, &c->addresses);
addresses         126 source4/heimdal/lib/krb5/creds.c 			       &incred->addresses,
addresses         127 source4/heimdal/lib/krb5/creds.c 			       &c->addresses);
addresses         138 source4/heimdal/lib/krb5/get_cred.c 	      krb5_addresses *addresses,
addresses         170 source4/heimdal/lib/krb5/get_cred.c     t->req_body.addresses = addresses;
addresses         298 source4/heimdal/lib/krb5/get_cred.c 	t->req_body.addresses = NULL;
addresses         397 source4/heimdal/lib/krb5/get_cred.c 	     krb5_addresses *addresses,
addresses         487 source4/heimdal/lib/krb5/get_cred.c 			addresses,
addresses         506 source4/heimdal/lib/krb5/get_cred.c     req.req_body.addresses = NULL;
addresses         554 source4/heimdal/lib/krb5/get_cred.c 				   &krbtgt->addresses,
addresses         603 source4/heimdal/lib/krb5/get_cred.c     krb5_addresses addresses = { 0, NULL };
addresses         610 source4/heimdal/lib/krb5/get_cred.c     if (addrs == NULL && krbtgt->addresses.len != 0) {
addresses         617 source4/heimdal/lib/krb5/get_cred.c 	    krb5_get_all_client_addrs(context, &addresses);
addresses         619 source4/heimdal/lib/krb5/get_cred.c 	    addrs = &addresses;
addresses         620 source4/heimdal/lib/krb5/get_cred.c 	    if(addresses.len == 0)
addresses         627 source4/heimdal/lib/krb5/get_cred.c     krb5_free_addresses(context, &addresses);
addresses         635 source4/heimdal/lib/krb5/get_cred.c 		  krb5_addresses *addresses,
addresses         658 source4/heimdal/lib/krb5/get_cred.c     ret = get_cred_kdc(context, id, flags, addresses,
addresses         218 source4/heimdal/lib/krb5/get_for_creds.c 	if (ticket->addresses.len)
addresses         388 source4/heimdal/lib/krb5/get_for_creds.c     copy_HostAddresses (&out_creds->addresses, krb_cred_info->caddr);
addresses         528 source4/heimdal/lib/krb5/get_in_tkt.c 	krb5_copy_addresses (context, rep->enc_part.caddr, &creds->addresses);
addresses         530 source4/heimdal/lib/krb5/get_in_tkt.c 	krb5_copy_addresses (context, addrs, &creds->addresses);
addresses         532 source4/heimdal/lib/krb5/get_in_tkt.c 	creds->addresses.len = 0;
addresses         533 source4/heimdal/lib/krb5/get_in_tkt.c 	creds->addresses.val = NULL;
addresses         740 source4/heimdal/lib/krb5/get_in_tkt.c 	a->req_body.addresses = NULL;
addresses         742 source4/heimdal/lib/krb5/get_in_tkt.c 	a->req_body.addresses = malloc(sizeof(*a->req_body.addresses));
addresses         743 source4/heimdal/lib/krb5/get_in_tkt.c 	if (a->req_body.addresses == NULL) {
addresses         750 source4/heimdal/lib/krb5/get_in_tkt.c 	    ret = krb5_copy_addresses(context, addrs, a->req_body.addresses);
addresses         752 source4/heimdal/lib/krb5/get_in_tkt.c 	    ret = krb5_get_all_client_addrs (context, a->req_body.addresses);
addresses         753 source4/heimdal/lib/krb5/get_in_tkt.c 	    if(ret == 0 && a->req_body.addresses->len == 0) {
addresses         754 source4/heimdal/lib/krb5/get_in_tkt.c 		free(a->req_body.addresses);
addresses         755 source4/heimdal/lib/krb5/get_in_tkt.c 		a->req_body.addresses = NULL;
addresses         296 source4/heimdal/lib/krb5/init_creds.c 					 krb5_addresses *addresses)
addresses         299 source4/heimdal/lib/krb5/init_creds.c     opt->address_list = addresses;
addresses         617 source4/heimdal/lib/krb5/init_creds_pw.c 	a->req_body.addresses = NULL;
addresses         619 source4/heimdal/lib/krb5/init_creds_pw.c 	a->req_body.addresses = malloc(sizeof(*a->req_body.addresses));
addresses         620 source4/heimdal/lib/krb5/init_creds_pw.c 	if (a->req_body.addresses == NULL) {
addresses         627 source4/heimdal/lib/krb5/init_creds_pw.c 	    ret = krb5_copy_addresses(context, addrs, a->req_body.addresses);
addresses         629 source4/heimdal/lib/krb5/init_creds_pw.c 	    ret = krb5_get_all_client_addrs (context, a->req_body.addresses);
addresses         630 source4/heimdal/lib/krb5/init_creds_pw.c 	    if(ret == 0 && a->req_body.addresses->len == 0) {
addresses         631 source4/heimdal/lib/krb5/init_creds_pw.c 		free(a->req_body.addresses);
addresses         632 source4/heimdal/lib/krb5/init_creds_pw.c 		a->req_body.addresses = NULL;
addresses         394 source4/heimdal/lib/krb5/krb5.h     krb5_addresses addresses;
addresses         127 source4/heimdal/lib/krb5/krb5_ccapi.h     cc_data **addresses;
addresses         300 source4/heimdal/lib/krb5/rd_cred.c 				 &creds->addresses);
addresses         806 source4/heimdal/lib/krb5/store.c     ret = krb5_store_addrs(sp, creds->addresses);
addresses         856 source4/heimdal/lib/krb5/store.c     ret = krb5_ret_addrs (sp,  &creds->addresses);
addresses         902 source4/heimdal/lib/krb5/store.c     if (creds->addresses.len)
addresses         936 source4/heimdal/lib/krb5/store.c     if (creds->addresses.len) {
addresses         937 source4/heimdal/lib/krb5/store.c 	ret = krb5_store_addrs(sp, creds->addresses);
addresses        1012 source4/heimdal/lib/krb5/store.c 	ret = krb5_ret_addrs (sp,  &creds->addresses);
addresses         241 source4/kdc/pac-glue.c 	HostAddresses *addresses = req->req_body.addresses;
addresses         254 source4/kdc/pac-glue.c 	if (addresses) {
addresses         255 source4/kdc/pac-glue.c 		for (i=0; i < addresses->len; i++) {
addresses         256 source4/kdc/pac-glue.c 			if (addresses->val->addr_type == KRB5_ADDRESS_NETBIOS) {
addresses         257 source4/kdc/pac-glue.c 				workstation = talloc_strndup(tmp_ctx, addresses->val->address.data, MIN(addresses->val->address.length, 15));
addresses         183 source4/libcli/smb_composite/smb_composite.h 		const char **addresses;
addresses         826 source4/libcli/wrepl/winsrepl.c 			name->num_addresses = wname->addresses.addresses.num_ips;
addresses         827 source4/libcli/wrepl/winsrepl.c 			name->addresses = talloc_array(io->out.names, 
addresses         830 source4/libcli/wrepl/winsrepl.c 			if (name->addresses == NULL) goto nomem;
addresses         832 source4/libcli/wrepl/winsrepl.c 				name->addresses[j].owner = 
addresses         833 source4/libcli/wrepl/winsrepl.c 					talloc_steal(name->addresses, 
addresses         834 source4/libcli/wrepl/winsrepl.c 						     wname->addresses.addresses.ips[j].owner);
addresses         835 source4/libcli/wrepl/winsrepl.c 				name->addresses[j].address = 
addresses         836 source4/libcli/wrepl/winsrepl.c 					talloc_steal(name->addresses, 
addresses         837 source4/libcli/wrepl/winsrepl.c 						     wname->addresses.addresses.ips[j].ip);
addresses         841 source4/libcli/wrepl/winsrepl.c 			name->addresses = talloc(io->out.names, struct wrepl_address);
addresses         842 source4/libcli/wrepl/winsrepl.c 			if (name->addresses == NULL) goto nomem;
addresses         843 source4/libcli/wrepl/winsrepl.c 			name->addresses[0].owner = talloc_strdup(name->addresses,io->in.partner.address);
addresses         844 source4/libcli/wrepl/winsrepl.c 			if (name->addresses[0].owner == NULL) goto nomem;
addresses         845 source4/libcli/wrepl/winsrepl.c 			name->addresses[0].address = talloc_steal(name->addresses,
addresses         846 source4/libcli/wrepl/winsrepl.c 								  wname->addresses.ip);
addresses         155 source4/libcli/wrepl/winsrepl.h 			} *addresses;
addresses         105 source4/nbt_server/packet.c 			   uint16_t nb_flags, const char **addresses)
addresses         108 source4/nbt_server/packet.c 	size_t num_addresses = str_list_length(addresses);
addresses         139 source4/nbt_server/packet.c 	packet->answers[0].rdata.netbios.addresses = 
addresses         141 source4/nbt_server/packet.c 	if (packet->answers[0].rdata.netbios.addresses == NULL) goto failed;
addresses         145 source4/nbt_server/packet.c 			&packet->answers[0].rdata.netbios.addresses[i];
addresses         147 source4/nbt_server/packet.c 		addr->ipaddr = talloc_strdup(packet->answers, addresses[i]);
addresses         152 source4/nbt_server/packet.c 		 nbt_name_string(packet, name), addresses[0], src->addr, src->port));
addresses          44 source4/nbt_server/wins/wins_dns_proxy.c 	const char **addresses;
addresses          52 source4/nbt_server/wins/wins_dns_proxy.c 	addresses = str_list_add(NULL, address);
addresses          53 source4/nbt_server/wins/wins_dns_proxy.c 	talloc_steal(s->packet, addresses);
addresses          54 source4/nbt_server/wins/wins_dns_proxy.c 	if (!addresses) goto notfound;
addresses          57 source4/nbt_server/wins/wins_dns_proxy.c 			      0, nb_flags, addresses);
addresses          52 source4/nbt_server/wins/wins_hook.c 	length = winsdb_addr_list_length(rec->addresses);
addresses          67 source4/nbt_server/wins/wins_hook.c 	for (i=0; rec->addresses[i]; i++) {
addresses          68 source4/nbt_server/wins/wins_hook.c 		cmd = talloc_asprintf_append_buffer(cmd, " %s", rec->addresses[i]->address);
addresses         145 source4/nbt_server/wins/winsclient.c 	io.in.addresses       = nbtd_address_list(iface, tmp_ctx);
addresses         149 source4/nbt_server/wins/winsclient.c 	if (!io.in.addresses) {
addresses         159 source4/nbt_server/wins/winsclient.c 	talloc_steal(c, io.in.addresses);
addresses         242 source4/nbt_server/wins/winsclient.c 	io.in.addresses       = nbtd_address_list(iface, iname);
addresses         246 source4/nbt_server/wins/winsclient.c 	if (!io.in.addresses) {
addresses         252 source4/nbt_server/wins/winsclient.c 		talloc_free(io.in.addresses);
addresses         255 source4/nbt_server/wins/winsclient.c 	talloc_steal(c, io.in.addresses);
addresses         347 source4/nbt_server/wins/winsdb.c 	struct winsdb_addr **addresses;
addresses         349 source4/nbt_server/wins/winsdb.c 	addresses = talloc_array(mem_ctx, struct winsdb_addr *, 1);
addresses         350 source4/nbt_server/wins/winsdb.c 	if (!addresses) return NULL;
addresses         352 source4/nbt_server/wins/winsdb.c 	addresses[0] = NULL;
addresses         354 source4/nbt_server/wins/winsdb.c 	return addresses;
addresses         385 source4/nbt_server/wins/winsdb.c 					  struct winsdb_addr **addresses, const char *address,
addresses         398 source4/nbt_server/wins/winsdb.c 	for (i=0; addresses[i]; i++) {
addresses         400 source4/nbt_server/wins/winsdb.c 		if (strcmp(addresses[i]->address, address) == 0) {
addresses         401 source4/nbt_server/wins/winsdb.c 			old_addr = addresses[i];
addresses         432 source4/nbt_server/wins/winsdb.c 		return addresses;
addresses         439 source4/nbt_server/wins/winsdb.c 	for (i=0; addresses[i]; i++) {
addresses         442 source4/nbt_server/wins/winsdb.c 		if (strcmp(addresses[i]->wins_owner, h->local_owner) != 0) {
addresses         458 source4/nbt_server/wins/winsdb.c 			old_addr = addresses[i];
addresses         467 source4/nbt_server/wins/winsdb.c 			old_addr = addresses[i];
addresses         474 source4/nbt_server/wins/winsdb.c 		if (addresses[i]->expire_time < old_addr->expire_time) {
addresses         475 source4/nbt_server/wins/winsdb.c 			old_addr = addresses[i];
addresses         481 source4/nbt_server/wins/winsdb.c 	winsdb_addr_list_remove(addresses, old_addr->address);
addresses         485 source4/nbt_server/wins/winsdb.c 	addresses = talloc_realloc(addresses, addresses, struct winsdb_addr *, len + 2);
addresses         486 source4/nbt_server/wins/winsdb.c 	if (!addresses) return NULL;
addresses         488 source4/nbt_server/wins/winsdb.c 	addresses[len] = talloc(addresses, struct winsdb_addr);
addresses         489 source4/nbt_server/wins/winsdb.c 	if (!addresses[len]) {
addresses         490 source4/nbt_server/wins/winsdb.c 		talloc_free(addresses);
addresses         494 source4/nbt_server/wins/winsdb.c 	addresses[len]->address = talloc_strdup(addresses[len], address);
addresses         495 source4/nbt_server/wins/winsdb.c 	if (!addresses[len]->address) {
addresses         496 source4/nbt_server/wins/winsdb.c 		talloc_free(addresses);
addresses         500 source4/nbt_server/wins/winsdb.c 	addresses[len]->wins_owner = talloc_strdup(addresses[len], wins_owner);
addresses         501 source4/nbt_server/wins/winsdb.c 	if (!addresses[len]->wins_owner) {
addresses         502 source4/nbt_server/wins/winsdb.c 		talloc_free(addresses);
addresses         506 source4/nbt_server/wins/winsdb.c 	addresses[len]->expire_time = expire_time;
addresses         508 source4/nbt_server/wins/winsdb.c 	addresses[len+1] = NULL;
addresses         510 source4/nbt_server/wins/winsdb.c 	ldb_qsort(addresses, len+1 , sizeof(addresses[0]), h, (ldb_qsort_cmp_fn_t)winsdb_addr_sort_list);
addresses         512 source4/nbt_server/wins/winsdb.c 	return addresses;
addresses         515 source4/nbt_server/wins/winsdb.c void winsdb_addr_list_remove(struct winsdb_addr **addresses, const char *address)
addresses         519 source4/nbt_server/wins/winsdb.c 	for (i=0; addresses[i]; i++) {
addresses         520 source4/nbt_server/wins/winsdb.c 		if (strcmp(addresses[i]->address, address) == 0) {
addresses         525 source4/nbt_server/wins/winsdb.c 	for (; addresses[i]; i++) {
addresses         526 source4/nbt_server/wins/winsdb.c 		addresses[i] = addresses[i+1];
addresses         532 source4/nbt_server/wins/winsdb.c struct winsdb_addr *winsdb_addr_list_check(struct winsdb_addr **addresses, const char *address)
addresses         536 source4/nbt_server/wins/winsdb.c 	for (i=0; addresses[i]; i++) {
addresses         537 source4/nbt_server/wins/winsdb.c 		if (strcmp(addresses[i]->address, address) == 0) {
addresses         538 source4/nbt_server/wins/winsdb.c 			return addresses[i];
addresses         545 source4/nbt_server/wins/winsdb.c size_t winsdb_addr_list_length(struct winsdb_addr **addresses)
addresses         548 source4/nbt_server/wins/winsdb.c 	for (i=0; addresses[i]; i++);
addresses         552 source4/nbt_server/wins/winsdb.c const char **winsdb_addr_string_list(TALLOC_CTX *mem_ctx, struct winsdb_addr **addresses)
addresses         554 source4/nbt_server/wins/winsdb.c 	size_t len = winsdb_addr_list_length(addresses);
addresses         559 source4/nbt_server/wins/winsdb.c 		str_list = str_list_add(str_list, addresses[i]->address);
addresses         677 source4/nbt_server/wins/winsdb.c 	rec->addresses     = talloc_array(rec, struct winsdb_addr *, num_values+1);
addresses         678 source4/nbt_server/wins/winsdb.c 	if (rec->addresses == NULL) {
addresses         686 source4/nbt_server/wins/winsdb.c 		status = winsdb_addr_decode(h, rec, &el->values[i], rec->addresses, &rec->addresses[j]);
addresses         689 source4/nbt_server/wins/winsdb.c 		if (strcmp(rec->addresses[j]->wins_owner, h->local_owner) == 0) {
addresses         706 source4/nbt_server/wins/winsdb.c 		    rec->addresses[j]->expire_time <= now &&
addresses         710 source4/nbt_server/wins/winsdb.c 				 rec->addresses[j]->address, nbt_name_string(rec->addresses[j], rec->name),
addresses         711 source4/nbt_server/wins/winsdb.c 				 timestring(rec->addresses[j], rec->addresses[j]->expire_time)));
addresses         712 source4/nbt_server/wins/winsdb.c 			talloc_free(rec->addresses[j]);
addresses         713 source4/nbt_server/wins/winsdb.c 			rec->addresses[j] = NULL;
addresses         718 source4/nbt_server/wins/winsdb.c 	rec->addresses[j] = NULL;
addresses         723 source4/nbt_server/wins/winsdb.c 		for (i=0;rec->addresses[i];i++) {
addresses         724 source4/nbt_server/wins/winsdb.c 			rec->addresses[i]->expire_time = rec->expire_time;
addresses         760 source4/nbt_server/wins/winsdb.c 	addr_count = winsdb_addr_list_length(rec->addresses);
addresses         794 source4/nbt_server/wins/winsdb.c 	for (i=0;rec->addresses[i];i++) {
addresses         795 source4/nbt_server/wins/winsdb.c 		ret |= ldb_msg_add_winsdb_addr(msg, rec, "address", rec->addresses[i]);
addresses          43 source4/nbt_server/wins/winsdb.h 	struct winsdb_addr **addresses;
addresses          77 source4/nbt_server/wins/winsserver.c 	uint16_t nb_flags = packet->additional[0].rdata.netbios.addresses[0].nb_flags;
addresses          78 source4/nbt_server/wins/winsserver.c 	const char *address = packet->additional[0].rdata.netbios.addresses[0].ipaddr;
addresses          96 source4/nbt_server/wins/winsserver.c 	rec.addresses		= winsdb_addr_list_make(packet);
addresses          97 source4/nbt_server/wins/winsserver.c 	if (rec.addresses == NULL) return NBT_RCODE_SVR;
addresses          99 source4/nbt_server/wins/winsserver.c 	rec.addresses     = winsdb_addr_list_add(winssrv->wins_db,
addresses         100 source4/nbt_server/wins/winsserver.c 						 &rec, rec.addresses,
addresses         105 source4/nbt_server/wins/winsserver.c 	if (rec.addresses == NULL) return NBT_RCODE_SVR;
addresses         108 source4/nbt_server/wins/winsserver.c 		 nbt_name_string(packet, name), rec.addresses[0]->address));
addresses         127 source4/nbt_server/wins/winsserver.c 	const char *address = packet->additional[0].rdata.netbios.addresses[0].ipaddr;
addresses         134 source4/nbt_server/wins/winsserver.c 		rec->addresses = winsdb_addr_list_add(winssrv->wins_db,
addresses         135 source4/nbt_server/wins/winsserver.c 						      rec, rec->addresses,
addresses         140 source4/nbt_server/wins/winsserver.c 		if (rec->addresses == NULL) return NBT_RCODE_SVR;
addresses         170 source4/nbt_server/wins/winsserver.c 	rec->addresses     = winsdb_addr_list_add(winssrv->wins_db,
addresses         171 source4/nbt_server/wins/winsserver.c 						  rec, rec->addresses,
addresses         176 source4/nbt_server/wins/winsserver.c 	if (rec->addresses == NULL) return NBT_RCODE_SVR;
addresses         287 source4/nbt_server/wins/winsserver.c 	for (i=0; rec->addresses[i]; i++) {
addresses         290 source4/nbt_server/wins/winsserver.c 			if (strcmp(rec->addresses[i]->address, s->io.out.addresses[j]) != 0) continue;
addresses         296 source4/nbt_server/wins/winsserver.c 			rec->addresses = winsdb_addr_list_add(s->winssrv->wins_db,
addresses         297 source4/nbt_server/wins/winsserver.c 							      rec, rec->addresses,
addresses         302 source4/nbt_server/wins/winsserver.c 			if (rec->addresses == NULL) goto failed;
addresses         306 source4/nbt_server/wins/winsserver.c 		winsdb_addr_list_remove(rec->addresses, rec->addresses[i]->address);
addresses         309 source4/nbt_server/wins/winsserver.c 	rec->addresses = winsdb_addr_list_add(s->winssrv->wins_db,
addresses         310 source4/nbt_server/wins/winsserver.c 					      rec, rec->addresses,
addresses         315 source4/nbt_server/wins/winsserver.c 	if (rec->addresses == NULL) goto failed;
addresses         318 source4/nbt_server/wins/winsserver.c 	if (winsdb_addr_list_length(rec->addresses) > 1) {
addresses         369 source4/nbt_server/wins/winsserver.c 		if (strcmp(s->reg_address, s->io.out.addresses[i]) != 0) continue;
addresses         411 source4/nbt_server/wins/winsserver.c 	s->reg_address		= packet->additional[0].rdata.netbios.addresses[0].ipaddr;
addresses         420 source4/nbt_server/wins/winsserver.c 	s->io.in.num_addresses	= winsdb_addr_list_length(rec->addresses);
addresses         421 source4/nbt_server/wins/winsserver.c 	s->io.in.addresses	= winsdb_addr_string_list(s, rec->addresses);
addresses         422 source4/nbt_server/wins/winsserver.c 	if (s->io.in.addresses == NULL) goto failed;
addresses         432 source4/nbt_server/wins/winsserver.c 	ttl = 5 + 4 * winsdb_addr_list_length(rec->addresses);
addresses         464 source4/nbt_server/wins/winsserver.c 	uint16_t nb_flags = packet->additional[0].rdata.netbios.addresses[0].nb_flags;
addresses         465 source4/nbt_server/wins/winsserver.c 	const char *address = packet->additional[0].rdata.netbios.addresses[0].ipaddr;
addresses         567 source4/nbt_server/wins/winsserver.c 		winsdb_addr = winsdb_addr_list_check(rec->addresses, address);
addresses         600 source4/nbt_server/wins/winsserver.c 		winsdb_addr = winsdb_addr_list_check(rec->addresses, address);
addresses         654 source4/nbt_server/wins/winsserver.c 				      const char **addresses, struct socket_address *src)
addresses         662 source4/nbt_server/wins/winsserver.c 	for (num_addrs=0; addresses[num_addrs]; num_addrs++) { /* noop */ }
addresses         667 source4/nbt_server/wins/winsserver.c 	ldb_qsort(addresses, num_addrs , sizeof(addresses[0]),
addresses         686 source4/nbt_server/wins/winsserver.c 		same = iface_same_net(addresses[idx], src->addr, mask);
addresses         709 source4/nbt_server/wins/winsserver.c 	tmp		= addresses[0];
addresses         710 source4/nbt_server/wins/winsserver.c 	addresses[0]	= addresses[sidx];
addresses         711 source4/nbt_server/wins/winsserver.c 	addresses[sidx]	= tmp;
addresses         729 source4/nbt_server/wins/winsserver.c 	const char **addresses;
addresses         756 source4/nbt_server/wins/winsserver.c 			addresses_1b = winsdb_addr_string_list(packet, rec_1b->addresses);
addresses         780 source4/nbt_server/wins/winsserver.c 		addresses = str_list_add(NULL, "255.255.255.255");
addresses         781 source4/nbt_server/wins/winsserver.c 		talloc_steal(packet, addresses);
addresses         782 source4/nbt_server/wins/winsserver.c 		if (!addresses) {
addresses         793 source4/nbt_server/wins/winsserver.c 	addresses = winsdb_addr_string_list(packet, rec->addresses);
addresses         794 source4/nbt_server/wins/winsserver.c 	if (!addresses) {
addresses         803 source4/nbt_server/wins/winsserver.c 		const char **addresses_1c = addresses;
addresses         807 source4/nbt_server/wins/winsserver.c 		addresses = str_list_add(NULL, addresses_1b[0]);
addresses         808 source4/nbt_server/wins/winsserver.c 		if (!addresses) {
addresses         811 source4/nbt_server/wins/winsserver.c 		talloc_steal(packet, addresses);
addresses         823 source4/nbt_server/wins/winsserver.c 			addresses = str_list_add(addresses, addresses_1c[i]);
addresses         824 source4/nbt_server/wins/winsserver.c 			if (!addresses) {
addresses         845 source4/nbt_server/wins/winsserver.c 		nbtd_wins_randomize1Clist(lp_ctx, addresses, src);
addresses         850 source4/nbt_server/wins/winsserver.c 			      0, nb_flags, addresses);
addresses         904 source4/nbt_server/wins/winsserver.c 	if (!winsdb_addr_list_check(rec->addresses, src->addr)) {
addresses         908 source4/nbt_server/wins/winsserver.c 		for (i=0; rec->addresses && rec->addresses[i]; i++) {
addresses         909 source4/nbt_server/wins/winsserver.c 			DEBUGADD(4, ("%s\n", rec->addresses[i]->address));
addresses         926 source4/nbt_server/wins/winsserver.c 		winsdb_addr_list_remove(rec->addresses, src->addr);
addresses         928 source4/nbt_server/wins/winsserver.c 		if (winsdb_addr_list_length(rec->addresses) == 0) {
addresses         934 source4/nbt_server/wins/winsserver.c 		winsdb_addr_list_remove(rec->addresses, src->addr);
addresses         936 source4/nbt_server/wins/winsserver.c 		if (winsdb_addr_list_length(rec->addresses) == 0) {
addresses          58 source4/nbt_server/wins/winsserver.h 		const char **addresses;
addresses          62 source4/nbt_server/wins/winsserver.h 		const char **addresses;
addresses          52 source4/nbt_server/wins/winswack.c 			state->query.in.dest_addr = state->io->in.addresses[state->current_address];
addresses          77 source4/nbt_server/wins/winswack.c 		io->out.addresses	= state->query.out.reply_addrs;
addresses          78 source4/nbt_server/wins/winswack.c 		talloc_steal(mem_ctx, io->out.addresses);
addresses         110 source4/nbt_server/wins/winswack.c 	state->query.in.dest_addr   = state->io->in.addresses[state->current_address];
addresses         141 source4/nbt_server/wins/winswack.c 		const char **addresses;
addresses         167 source4/nbt_server/wins/winswack.c 			state->release.in.dest_addr = state->io->in.addresses[state->current_address];
addresses         227 source4/nbt_server/wins/winswack.c 	state->release.in.dest_addr   = state->io->in.addresses[state->current_address];
addresses         288 source4/nbt_server/wins/winswack.c 		s->req->out.addrs[i].addr = talloc_steal(s->req->out.addrs, s->io.out.addresses[i]);
addresses         313 source4/nbt_server/wins/winswack.c 	s->io.in.addresses	= talloc_array(s, const char *, req->in.num_addrs);
addresses         314 source4/nbt_server/wins/winswack.c 	NT_STATUS_HAVE_NO_MEMORY(s->io.in.addresses);
addresses         317 source4/nbt_server/wins/winswack.c 		s->io.in.addresses[i]	= talloc_steal(s->io.in.addresses, req->in.addrs[i].addr);
addresses         372 source4/nbt_server/wins/winswack.c 	s->io.in.addresses	= talloc_array(s, const char *, req->in.num_addrs);
addresses         373 source4/nbt_server/wins/winswack.c 	NT_STATUS_HAVE_NO_MEMORY(s->io.in.addresses);
addresses         376 source4/nbt_server/wins/winswack.c 		s->io.in.addresses[i]	= talloc_steal(s->io.in.addresses, req->in.addrs[i].addr);
addresses         386 source4/smbd/process_thread.c 		void *addresses[10];
addresses         387 source4/smbd/process_thread.c 		int num_addresses = backtrace(addresses, 8);
addresses         388 source4/smbd/process_thread.c 		char **bt_symbols = backtrace_symbols(addresses, num_addresses);
addresses         410 source4/smbd/process_thread.c 		void *addresses[10];
addresses         411 source4/smbd/process_thread.c 		int num_addresses = backtrace(addresses, 8);
addresses         412 source4/smbd/process_thread.c 		char **bt_symbols = backtrace_symbols(addresses, num_addresses);
addresses         493 source4/smbd/process_thread.c 		void *addresses[10];
addresses         494 source4/smbd/process_thread.c 		int num_addresses = backtrace(addresses, 8);
addresses         495 source4/smbd/process_thread.c 		char **bt_symbols = backtrace_symbols(addresses, num_addresses);
addresses         121 source4/torture/nbt/wins.c 		io.in.addresses = str_list_make(tctx, "127.64.64.1", NULL);
addresses         193 source4/torture/nbt/wins.c 	io.in.addresses = (const char **)str_list_make(tctx, myaddress, NULL);
addresses         266 source4/torture/nbt/wins.c 	refresh.in.addresses = (const char **)str_list_make(tctx, myaddress, NULL);
addresses         315 source4/torture/nbt/wins.c 		io.in.addresses = str_list_make(tctx, "127.64.64.1", NULL);
addresses         337 source4/torture/nbt/wins.c 	refresh.in.addresses = str_list_make(tctx, myaddress, NULL);
addresses         235 source4/torture/nbt/winsreplication.c 			name->addresses[i].address, name->addresses[i].owner);
addresses         811 source4/torture/nbt/winsreplication.c 				    name->addresses.addresses.num_ips);
addresses         814 source4/torture/nbt/winsreplication.c 			CHECK_VALUE_STRING(tctx, names[0].addresses[0].address,
addresses         815 source4/torture/nbt/winsreplication.c 					   name->addresses.ip);
addresses         869 source4/torture/nbt/winsreplication.c 		const char *addr = names[0].addresses[i].address; 
addresses         870 source4/torture/nbt/winsreplication.c 		const char *owner = names[0].addresses[i].owner;
addresses         974 source4/torture/nbt/winsreplication.c 		const char *addr = name->addresses[i].address; 
addresses         975 source4/torture/nbt/winsreplication.c 		const char *owner = name->addresses[i].owner;
addresses        1153 source4/torture/nbt/winsreplication.c 				wins_name_cur->addresses.addresses.num_ips = records[i].num_ips;
addresses        1154 source4/torture/nbt/winsreplication.c 				wins_name_cur->addresses.addresses.ips     = discard_const(records[i].ips);
addresses        1156 source4/torture/nbt/winsreplication.c 				wins_name_cur->addresses.ip = records[i].ips[0].ip;
addresses        4836 source4/torture/nbt/winsreplication.c 			wins_name_r1->addresses.addresses.num_ips = records[i].r1.num_ips;
addresses        4837 source4/torture/nbt/winsreplication.c 			wins_name_r1->addresses.addresses.ips     = discard_const(records[i].r1.ips);
addresses        4839 source4/torture/nbt/winsreplication.c 			wins_name_r1->addresses.ip = records[i].r1.ips[0].ip;
addresses        4858 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.addresses.num_ips = records[i].r2.num_ips;
addresses        4859 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.addresses.ips     = discard_const(records[i].r2.ips);
addresses        4861 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.ip = records[i].r2.ips[0].ip;
addresses        4903 source4/torture/nbt/winsreplication.c 			wins_name_r1->addresses.addresses.num_ips = 0;
addresses        4904 source4/torture/nbt/winsreplication.c 			wins_name_r1->addresses.addresses.ips     = NULL;
addresses        4924 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.addresses.num_ips = 0;
addresses        4925 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.addresses.ips     = NULL;
addresses        4935 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.addresses.num_ips = ARRAY_SIZE(addresses_B_1);
addresses        4936 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.addresses.ips     = discard_const(addresses_B_1);
addresses        4947 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.addresses.num_ips = ARRAY_SIZE(addresses_B_1);
addresses        4948 source4/torture/nbt/winsreplication.c 			wins_name_r2->addresses.addresses.ips     = discard_const(addresses_B_1);
addresses        6595 source4/torture/nbt/winsreplication.c 			wins_name->addresses.addresses.num_ips = records[i].replica.num_ips;
addresses        6596 source4/torture/nbt/winsreplication.c 			wins_name->addresses.addresses.ips     = discard_const(records[i].replica.ips);
addresses        6598 source4/torture/nbt/winsreplication.c 			wins_name->addresses.ip = records[i].replica.ips[0].ip;
addresses        6612 source4/torture/nbt/winsreplication.c 			wins_name->addresses.ip = addresses_B_1[0].ip;
addresses        9292 source4/torture/nbt/winsreplication.c 			wins_name->addresses.addresses.num_ips = records[i].replica.num_ips;
addresses        9293 source4/torture/nbt/winsreplication.c 			wins_name->addresses.addresses.ips     = discard_const(records[i].replica.ips);
addresses        9295 source4/torture/nbt/winsreplication.c 			wins_name->addresses.ip = records[i].replica.ips[0].ip;
addresses        9354 source4/torture/nbt/winsreplication.c 			wins_name->addresses.ip = addresses_B_1[0].ip;
addresses        9396 source4/torture/nbt/winsreplication.c 				wins_name->addresses.addresses.num_ips = 0;
addresses        9397 source4/torture/nbt/winsreplication.c 				wins_name->addresses.addresses.ips     = NULL;
addresses        9407 source4/torture/nbt/winsreplication.c 				wins_name->addresses.addresses.num_ips = ARRAY_SIZE(addresses_B_1);
addresses        9408 source4/torture/nbt/winsreplication.c 				wins_name->addresses.addresses.ips     = discard_const(addresses_B_1);
addresses        9419 source4/torture/nbt/winsreplication.c 				wins_name->addresses.ip = addresses_A_1[0].ip;
addresses        9510 source4/torture/nbt/winsreplication.c 		rep_packet->answers[0].rdata.netbios.addresses = 
addresses        9512 source4/torture/nbt/winsreplication.c 		if (rep_packet->answers[0].rdata.netbios.addresses == NULL) return;
addresses        9516 source4/torture/nbt/winsreplication.c 				&rep_packet->answers[0].rdata.netbios.addresses[i];
addresses        2019 source4/torture/rpc/netlogon.c 	r.in.addresses = talloc_zero_array(tctx, struct netr_DsRAddress, r.in.count);
addresses        2020 source4/torture/rpc/netlogon.c 	r.in.addresses[0] = addr;
addresses        2051 source4/torture/rpc/netlogon.c 	r.in.addresses = talloc_zero_array(tctx, struct	netr_DsRAddress, r.in.count);
addresses        2052 source4/torture/rpc/netlogon.c 	r.in.addresses[0] = addr;
addresses          82 source4/wrepl_server/wrepl_apply_records.c 	size_t len = winsdb_addr_list_length(r1->addresses);
addresses          87 source4/wrepl_server/wrepl_apply_records.c 			if (strcmp(r1->addresses[i]->address, r2->addresses[j].address) != 0) {
addresses          91 source4/wrepl_server/wrepl_apply_records.c 			if (check_owners && strcmp(r1->addresses[i]->wins_owner, r2->addresses[j].owner) != 0) {
addresses         106 source4/wrepl_server/wrepl_apply_records.c 	size_t len = winsdb_addr_list_length(r1->addresses);
addresses         111 source4/wrepl_server/wrepl_apply_records.c 			if (strcmp(r2->addresses[i].address, r1->addresses[j]->address) != 0) {
addresses         115 source4/wrepl_server/wrepl_apply_records.c 			if (check_owners && strcmp(r2->addresses[i].owner, r1->addresses[j]->wins_owner) != 0) {
addresses         129 source4/wrepl_server/wrepl_apply_records.c 	size_t len = winsdb_addr_list_length(r1->addresses);
addresses         141 source4/wrepl_server/wrepl_apply_records.c 	size_t len = winsdb_addr_list_length(r1->addresses);
addresses         144 source4/wrepl_server/wrepl_apply_records.c 		if (strcmp(r1->addresses[i]->wins_owner, owner) == 0) {
addresses         688 source4/wrepl_server/wrepl_apply_records.c 	rec->addresses	= winsdb_addr_list_make(rec);
addresses         689 source4/wrepl_server/wrepl_apply_records.c 	NT_STATUS_HAVE_NO_MEMORY(rec->addresses);
addresses         694 source4/wrepl_server/wrepl_apply_records.c 		rec->addresses = winsdb_addr_list_add(partner->service->wins_db,
addresses         695 source4/wrepl_server/wrepl_apply_records.c 						      rec, rec->addresses,
addresses         696 source4/wrepl_server/wrepl_apply_records.c 						      replica->addresses[i].address,
addresses         697 source4/wrepl_server/wrepl_apply_records.c 						      replica->addresses[i].owner,
addresses         700 source4/wrepl_server/wrepl_apply_records.c 		NT_STATUS_HAVE_NO_MEMORY(rec->addresses);
addresses         733 source4/wrepl_server/wrepl_apply_records.c 	rec->addresses	= winsdb_addr_list_make(rec);
addresses         734 source4/wrepl_server/wrepl_apply_records.c 	NT_STATUS_HAVE_NO_MEMORY(rec->addresses);
addresses         739 source4/wrepl_server/wrepl_apply_records.c 		rec->addresses = winsdb_addr_list_add(partner->service->wins_db,
addresses         740 source4/wrepl_server/wrepl_apply_records.c 						      rec, rec->addresses,
addresses         741 source4/wrepl_server/wrepl_apply_records.c 						      replica->addresses[i].address,
addresses         742 source4/wrepl_server/wrepl_apply_records.c 						      replica->addresses[i].owner,
addresses         745 source4/wrepl_server/wrepl_apply_records.c 		NT_STATUS_HAVE_NO_MEMORY(rec->addresses);
addresses         836 source4/wrepl_server/wrepl_apply_records.c 	merge->addresses	= winsdb_addr_list_make(merge);
addresses         837 source4/wrepl_server/wrepl_apply_records.c 	NT_STATUS_HAVE_NO_MEMORY(merge->addresses);
addresses         841 source4/wrepl_server/wrepl_apply_records.c 		merge->addresses = winsdb_addr_list_add(partner->service->wins_db,
addresses         842 source4/wrepl_server/wrepl_apply_records.c 							merge, merge->addresses,
addresses         843 source4/wrepl_server/wrepl_apply_records.c 							replica->addresses[i].address,
addresses         844 source4/wrepl_server/wrepl_apply_records.c 							replica->addresses[i].owner,
addresses         847 source4/wrepl_server/wrepl_apply_records.c 		NT_STATUS_HAVE_NO_MEMORY(merge->addresses);
addresses         850 source4/wrepl_server/wrepl_apply_records.c 	len = winsdb_addr_list_length(rec->addresses);
addresses         855 source4/wrepl_server/wrepl_apply_records.c 			if (strcmp(replica->addresses[j].address, rec->addresses[i]->address) == 0) {
addresses         862 source4/wrepl_server/wrepl_apply_records.c 		merge->addresses = winsdb_addr_list_add(partner->service->wins_db,
addresses         863 source4/wrepl_server/wrepl_apply_records.c 							merge, merge->addresses,
addresses         864 source4/wrepl_server/wrepl_apply_records.c 							rec->addresses[i]->address,
addresses         865 source4/wrepl_server/wrepl_apply_records.c 							rec->addresses[i]->wins_owner,
addresses         866 source4/wrepl_server/wrepl_apply_records.c 							rec->addresses[i]->expire_time,
addresses         868 source4/wrepl_server/wrepl_apply_records.c 		NT_STATUS_HAVE_NO_MEMORY(merge->addresses);
addresses         981 source4/wrepl_server/wrepl_apply_records.c 			if (strcmp(state->replica.addresses[i].address, state->r.out.addrs[j].addr) == 0) {
addresses         998 source4/wrepl_server/wrepl_apply_records.c 	num_rec_addrs = winsdb_addr_list_length(state->rec->addresses);
addresses        1003 source4/wrepl_server/wrepl_apply_records.c 			if (strcmp(state->rec->addresses[i]->address, state->r.out.addrs[j].addr) == 0) {
addresses        1055 source4/wrepl_server/wrepl_apply_records.c 	talloc_steal(state, replica->addresses);
addresses        1063 source4/wrepl_server/wrepl_apply_records.c 	state->r.in.num_addrs	= winsdb_addr_list_length(rec->addresses);
addresses        1067 source4/wrepl_server/wrepl_apply_records.c 	addrs			= winsdb_addr_string_list(state->r.in.addrs, rec->addresses);
addresses        1111 source4/wrepl_server/wrepl_apply_records.c 	struct winsdb_addr **addresses;
addresses        1120 source4/wrepl_server/wrepl_apply_records.c 	addresses = rec->addresses;
addresses        1138 source4/wrepl_server/wrepl_apply_records.c 	state->r.in.num_addrs	= winsdb_addr_list_length(addresses);
addresses        1143 source4/wrepl_server/wrepl_apply_records.c 	addrs			= winsdb_addr_string_list(state->r.in.addrs, addresses);
addresses        1210 source4/wrepl_server/wrepl_apply_records.c 	merge->addresses	= winsdb_addr_list_make(merge);
addresses        1211 source4/wrepl_server/wrepl_apply_records.c 	NT_STATUS_HAVE_NO_MEMORY(merge->addresses);
addresses        1214 source4/wrepl_server/wrepl_apply_records.c 	len = winsdb_addr_list_length(rec->addresses);
addresses        1220 source4/wrepl_server/wrepl_apply_records.c 			if (strcmp(rec->addresses[i]->address, replica->addresses[j].address) != 0) {
addresses        1226 source4/wrepl_server/wrepl_apply_records.c 			if (strcmp(rec->addresses[i]->wins_owner, replica->addresses[j].owner) != 0) {
addresses        1237 source4/wrepl_server/wrepl_apply_records.c 		if (!found && strcmp(rec->addresses[i]->wins_owner, owner->address) == 0) {
addresses        1247 source4/wrepl_server/wrepl_apply_records.c 		merge->addresses = winsdb_addr_list_add(partner->service->wins_db,
addresses        1248 source4/wrepl_server/wrepl_apply_records.c 							merge, merge->addresses,
addresses        1249 source4/wrepl_server/wrepl_apply_records.c 							rec->addresses[i]->address,
addresses        1250 source4/wrepl_server/wrepl_apply_records.c 							rec->addresses[i]->wins_owner,
addresses        1251 source4/wrepl_server/wrepl_apply_records.c 							rec->addresses[i]->expire_time,
addresses        1253 source4/wrepl_server/wrepl_apply_records.c 		NT_STATUS_HAVE_NO_MEMORY(merge->addresses);
addresses        1258 source4/wrepl_server/wrepl_apply_records.c 		    strcmp(replica->addresses[i].owner, local_owner) == 0) {
addresses        1266 source4/wrepl_server/wrepl_apply_records.c 			a = winsdb_addr_list_check(merge->addresses,
addresses        1267 source4/wrepl_server/wrepl_apply_records.c 						   replica->addresses[i].address);
addresses        1274 source4/wrepl_server/wrepl_apply_records.c 		merge->addresses = winsdb_addr_list_add(partner->service->wins_db,
addresses        1275 source4/wrepl_server/wrepl_apply_records.c 							merge, merge->addresses,
addresses        1276 source4/wrepl_server/wrepl_apply_records.c 							replica->addresses[i].address,
addresses        1277 source4/wrepl_server/wrepl_apply_records.c 							replica->addresses[i].owner,
addresses        1280 source4/wrepl_server/wrepl_apply_records.c 		NT_STATUS_HAVE_NO_MEMORY(merge->addresses);
addresses        1305 source4/wrepl_server/wrepl_apply_records.c 	len = winsdb_addr_list_length(merge->addresses);
addresses        1323 source4/wrepl_server/wrepl_apply_records.c 		len = winsdb_addr_list_length(merge->addresses);
addresses        1326 source4/wrepl_server/wrepl_apply_records.c 			if (strcmp(merge->addresses[i]->wins_owner, local_owner)==0) {
addresses        1327 source4/wrepl_server/wrepl_apply_records.c 				lh = MAX(lh, merge->addresses[i]->expire_time);
addresses         164 source4/wrepl_server/wrepl_in_call.c 		name->addresses.ip			= rec->addresses[0]->address;
addresses         165 source4/wrepl_server/wrepl_in_call.c 		talloc_steal(mem_ctx, rec->addresses[0]->address);
addresses         168 source4/wrepl_server/wrepl_in_call.c 		num_ips	= winsdb_addr_list_length(rec->addresses);
addresses         173 source4/wrepl_server/wrepl_in_call.c 			ips[i].owner	= rec->addresses[i]->wins_owner;
addresses         174 source4/wrepl_server/wrepl_in_call.c 			talloc_steal(ips, rec->addresses[i]->wins_owner);
addresses         175 source4/wrepl_server/wrepl_in_call.c 			ips[i].ip	= rec->addresses[i]->address;
addresses         176 source4/wrepl_server/wrepl_in_call.c 			talloc_steal(ips, rec->addresses[i]->address);
addresses         179 source4/wrepl_server/wrepl_in_call.c 		name->addresses.addresses.num_ips	= num_ips;
addresses         180 source4/wrepl_server/wrepl_in_call.c 		name->addresses.addresses.ips		= ips;
addresses         126 source4/wrepl_server/wrepl_scavenging.c 			for (i=0;rec->addresses[i];i++) {
addresses         127 source4/wrepl_server/wrepl_scavenging.c 				if (strcmp(rec->addresses[i]->wins_owner, local_owner) != 0) {
addresses         129 source4/wrepl_server/wrepl_scavenging.c 					rec->addresses[i]->expire_time= service->config.renew_interval + now;
addresses         346 source4/wrepl_server/wrepl_scavenging.c 			for (j=0; rec->addresses[j]; j++) {
addresses         347 source4/wrepl_server/wrepl_scavenging.c 				if (strcmp(s->r.out.addrs[i].addr, rec->addresses[j]->address) == 0) {
addresses         376 source4/wrepl_server/wrepl_scavenging.c 		for (i=0; rec->addresses[i]; i++) {
addresses         377 source4/wrepl_server/wrepl_scavenging.c 			rec->addresses[i]->expire_time = rec->expire_time;
addresses         386 source4/wrepl_server/wrepl_scavenging.c 		for (i=0; rec->addresses[i]; i++) {
addresses         387 source4/wrepl_server/wrepl_scavenging.c 			rec->addresses[i]->expire_time = rec->expire_time;