answers 98 libcli/nbt/namequery.c packet->answers[0].rr_type != NBT_QTYPE_NETBIOS || answers 99 libcli/nbt/namequery.c packet->answers[0].rr_class != NBT_QCLASS_IP) { answers 104 libcli/nbt/namequery.c io->out.name = packet->answers[0].name; answers 105 libcli/nbt/namequery.c io->out.num_addrs = packet->answers[0].rdata.netbios.length / 6; answers 114 libcli/nbt/namequery.c packet->answers[0].rdata.netbios.addresses[i].ipaddr); answers 202 libcli/nbt/namequery.c packet->answers[0].rr_type != NBT_QTYPE_STATUS || answers 203 libcli/nbt/namequery.c packet->answers[0].rr_class != NBT_QCLASS_IP) { answers 208 libcli/nbt/namequery.c io->out.name = packet->answers[0].name; answers 212 libcli/nbt/namequery.c io->out.status = packet->answers[0].rdata.status; answers 106 libcli/nbt/namerefresh.c packet->answers[0].rr_type != NBT_QTYPE_NETBIOS || answers 107 libcli/nbt/namerefresh.c packet->answers[0].rr_class != NBT_QCLASS_IP) { answers 113 libcli/nbt/namerefresh.c io->out.name = packet->answers[0].name; answers 114 libcli/nbt/namerefresh.c if (packet->answers[0].rdata.netbios.length < 6) { answers 119 libcli/nbt/namerefresh.c packet->answers[0].rdata.netbios.addresses[0].ipaddr); answers 114 libcli/nbt/nameregister.c packet->answers[0].rr_type != NBT_QTYPE_NETBIOS || answers 115 libcli/nbt/nameregister.c packet->answers[0].rr_class != NBT_QCLASS_IP) { answers 121 libcli/nbt/nameregister.c io->out.name = packet->answers[0].name; answers 122 libcli/nbt/nameregister.c if (packet->answers[0].rdata.netbios.length < 6) { answers 127 libcli/nbt/nameregister.c packet->answers[0].rdata.netbios.addresses[0].ipaddr); answers 104 libcli/nbt/namerelease.c packet->answers[0].rr_type != NBT_QTYPE_NETBIOS || answers 105 libcli/nbt/namerelease.c packet->answers[0].rr_class != NBT_QCLASS_IP) { answers 111 libcli/nbt/namerelease.c io->out.name = packet->answers[0].name; answers 112 libcli/nbt/namerelease.c if (packet->answers[0].rdata.netbios.length < 6) { answers 117 libcli/nbt/namerelease.c packet->answers[0].rdata.netbios.addresses[0].ipaddr); answers 271 libcli/nbt/nbtsocket.c ttl = packet->answers[0].ttl; answers 244 librpc/gen_ndr/nbt.h struct nbt_res_rec *answers; answers 652 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_push_nbt_res_rec(ndr, NDR_SCALARS, &r->answers[cntr_answers_0])); answers 702 librpc/gen_ndr/ndr_nbt.c NDR_PULL_ALLOC_N(ndr, r->answers, r->ancount); answers 704 librpc/gen_ndr/ndr_nbt.c NDR_PULL_SET_MEM_CTX(ndr, r->answers, 0); answers 706 librpc/gen_ndr/ndr_nbt.c NDR_CHECK(ndr_pull_nbt_res_rec(ndr, NDR_SCALARS, &r->answers[cntr_answers_0])); answers 769 librpc/gen_ndr/ndr_nbt.c ndr_print_nbt_res_rec(ndr, "answers", &r->answers[cntr_answers_0]); answers 360 source3/include/nameserv.h struct res_rec *answers); answers 484 source3/include/nameserv.h struct res_rec *answers; answers 372 source3/libaddns/dns.h struct dns_rrec **answers; answers 136 source3/libaddns/dnsgss.c &req->answers); answers 178 source3/libaddns/dnsgss.c (resp->answers[0]->type != QTYPE_TKEY)) { answers 184 source3/libaddns/dnsgss.c mem_ctx, resp->answers[0], &tkey); answers 366 source3/libaddns/dnsmarshall.c dns_marshall_rr(buf, req->answers[i]); answers 414 source3/libaddns/dnsmarshall.c !(req->answers = TALLOC_ARRAY(req, struct dns_rrec *, answers 434 source3/libaddns/dnsmarshall.c dns_unmarshall_rr(req->answers, buf, answers 435 source3/libaddns/dnsmarshall.c &req->answers[i]); answers 491 source3/libaddns/dnsmarshall.c (req->answers == update->preqs) && answers 335 source3/libsmb/namequery.c nmb2->answers->rr_type != 0x21) { answers 343 source3/libsmb/namequery.c ret = parse_node_status(&nmb2->answers->rdata[0], answers 769 source3/libsmb/namequery.c nmb2->answers->rdlength/6); answers 781 source3/libsmb/namequery.c for (i=0;i<nmb2->answers->rdlength/6;i++) { answers 783 source3/libsmb/namequery.c putip((char *)&ip,&nmb2->answers->rdata[2+i*6]); answers 137 source3/libsmb/nmblib.c if (nmb->answers && nmb->header.ancount) { answers 138 source3/libsmb/nmblib.c debug_nmb_res_rec(nmb->answers,"answers"); answers 566 source3/libsmb/nmblib.c !parse_alloc_res_rec(inbuf,&offset,length,&nmb->answers, answers 609 source3/libsmb/nmblib.c copy_nmb->answers = NULL; answers 615 source3/libsmb/nmblib.c if (nmb->answers) { answers 616 source3/libsmb/nmblib.c if((copy_nmb->answers = SMB_MALLOC_ARRAY( answers 619 source3/libsmb/nmblib.c memcpy((char *)copy_nmb->answers, (char *)nmb->answers, answers 641 source3/libsmb/nmblib.c SAFE_FREE(copy_nmb->answers); answers 694 source3/libsmb/nmblib.c SAFE_FREE(nmb->answers); answers 978 source3/libsmb/nmblib.c int extra = put_res_rec(NULL,offset,nmb->answers, answers 984 source3/libsmb/nmblib.c offset += put_res_rec((char *)ubuf,offset,nmb->answers, answers 170 source3/nmbd/nmbd_browsesync.c struct res_rec *answers, answers 193 source3/nmbd/nmbd_browsesync.c if(answers->rdata != NULL) { answers 194 source3/nmbd/nmbd_browsesync.c char *p = answers->rdata; answers 398 source3/nmbd/nmbd_browsesync.c struct res_rec *answers, answers 416 source3/nmbd/nmbd_browsesync.c if(answers->rdata != NULL) { answers 417 source3/nmbd/nmbd_browsesync.c char *p = answers->rdata; answers 61 source3/nmbd/nmbd_namequery.c if (nmb->answers) { answers 62 source3/nmbd/nmbd_namequery.c rrec->repeat_time = p->timestamp + nmb->answers->ttl; answers 83 source3/nmbd/nmbd_namequery.c if (!nmb->answers) { answers 92 source3/nmbd/nmbd_namequery.c putip((char *)&answer_ip,&nmb->answers->rdata[2]); answers 109 source3/nmbd/nmbd_namequery.c if (nmb->answers) answers 110 source3/nmbd/nmbd_namequery.c putip( (char *)&answer_ip, &nmb->answers->rdata[2] ); answers 127 source3/nmbd/nmbd_namequery.c (*(query_name_success_function)rrec->success_fn)(subrec, rrec->userdata, question_name, answer_ip, nmb->answers); answers 46 source3/nmbd/nmbd_nameregister.c struct nmb_name *answer_name = &nmb->answers->rr_name; answers 125 source3/nmbd/nmbd_nameregister.c rrec->repeat_time = p->timestamp + nmb->answers->ttl; answers 141 source3/nmbd/nmbd_nameregister.c nb_flags = get_nb_flags(nmb->answers->rdata); answers 142 source3/nmbd/nmbd_nameregister.c ttl = nmb->answers->ttl; answers 40 source3/nmbd/nmbd_namerelease.c struct nmb_name *answer_name = &nmb->answers->rr_name; answers 75 source3/nmbd/nmbd_namerelease.c rrec->repeat_time = p->timestamp + nmb->answers->ttl; answers 83 source3/nmbd/nmbd_namerelease.c putip((char*)&released_ip ,&nmb->answers->rdata[2]); answers 34 source3/nmbd/nmbd_nodestatus.c struct nmb_name *answer_name = &nmb->answers->rr_name; answers 50 source3/nmbd/nmbd_nodestatus.c (*(node_status_success_function)rrec->success_fn)(subrec, rrec->userdata, nmb->answers, p->ip); answers 871 source3/nmbd/nmbd_packets.c struct res_rec answers; answers 887 source3/nmbd/nmbd_packets.c nmb->answers = NULL; answers 962 source3/nmbd/nmbd_packets.c nmb->answers = &answers; answers 963 source3/nmbd/nmbd_packets.c memset((char*)nmb->answers,'\0',sizeof(*nmb->answers)); answers 965 source3/nmbd/nmbd_packets.c nmb->answers->rr_name = orig_nmb->question.question_name; answers 966 source3/nmbd/nmbd_packets.c nmb->answers->rr_type = rr_type; answers 967 source3/nmbd/nmbd_packets.c nmb->answers->rr_class = RR_CLASS_IN; answers 968 source3/nmbd/nmbd_packets.c nmb->answers->ttl = ttl; answers 971 source3/nmbd/nmbd_packets.c if (len < 0 || len > sizeof(nmb->answers->rdata)) { answers 977 source3/nmbd/nmbd_packets.c nmb->answers->rdlength = len; answers 978 source3/nmbd/nmbd_packets.c memcpy(nmb->answers->rdata, data, len); answers 1008 source3/nmbd/nmbd_winsserver.c struct res_rec *answers) answers 1418 source3/nmbd/nmbd_winsserver.c struct res_rec *answers) answers 59 source4/nbt_server/nodestatus.c packet->answers = talloc_array(packet, struct nbt_res_rec, 1); answers 60 source4/nbt_server/nodestatus.c if (packet->answers == NULL) goto failed; answers 62 source4/nbt_server/nodestatus.c packet->answers[0].name = *name; answers 63 source4/nbt_server/nodestatus.c packet->answers[0].rr_type = NBT_QTYPE_STATUS; answers 64 source4/nbt_server/nodestatus.c packet->answers[0].rr_class = NBT_QCLASS_IP; answers 65 source4/nbt_server/nodestatus.c packet->answers[0].ttl = 0; answers 66 source4/nbt_server/nodestatus.c packet->answers[0].rdata.status.num_names = name_count; answers 67 source4/nbt_server/nodestatus.c packet->answers[0].rdata.status.names = talloc_array(packet->answers, answers 69 source4/nbt_server/nodestatus.c if (packet->answers[0].rdata.status.names == NULL) goto failed; answers 75 source4/nbt_server/nodestatus.c struct nbt_status_name *n = &packet->answers[0].rdata.status.names[name_count]; answers 76 source4/nbt_server/nodestatus.c n->name = talloc_asprintf(packet->answers, "%-15s", iname->name.name); answers 85 source4/nbt_server/nodestatus.c ZERO_STRUCT(packet->answers[0].rdata.status.statistics); answers 131 source4/nbt_server/packet.c packet->answers = talloc_array(packet, struct nbt_res_rec, 1); answers 132 source4/nbt_server/packet.c if (packet->answers == NULL) goto failed; answers 134 source4/nbt_server/packet.c packet->answers[0].name = *name; answers 135 source4/nbt_server/packet.c packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; answers 136 source4/nbt_server/packet.c packet->answers[0].rr_class = NBT_QCLASS_IP; answers 137 source4/nbt_server/packet.c packet->answers[0].ttl = ttl; answers 138 source4/nbt_server/packet.c packet->answers[0].rdata.netbios.length = num_addresses*6; answers 139 source4/nbt_server/packet.c packet->answers[0].rdata.netbios.addresses = answers 140 source4/nbt_server/packet.c talloc_array(packet->answers, struct nbt_rdata_address, num_addresses); answers 141 source4/nbt_server/packet.c if (packet->answers[0].rdata.netbios.addresses == NULL) goto failed; answers 145 source4/nbt_server/packet.c &packet->answers[0].rdata.netbios.addresses[i]; answers 147 source4/nbt_server/packet.c addr->ipaddr = talloc_strdup(packet->answers, addresses[i]); answers 186 source4/nbt_server/packet.c packet->answers = talloc_array(packet, struct nbt_res_rec, 1); answers 187 source4/nbt_server/packet.c if (packet->answers == NULL) goto failed; answers 189 source4/nbt_server/packet.c packet->answers[0].name = *name; answers 190 source4/nbt_server/packet.c packet->answers[0].rr_type = NBT_QTYPE_NULL; answers 191 source4/nbt_server/packet.c packet->answers[0].rr_class = NBT_QCLASS_IP; answers 192 source4/nbt_server/packet.c packet->answers[0].ttl = 0; answers 193 source4/nbt_server/packet.c ZERO_STRUCT(packet->answers[0].rdata); answers 232 source4/nbt_server/packet.c packet->answers = talloc_array(packet, struct nbt_res_rec, 1); answers 233 source4/nbt_server/packet.c if (packet->answers == NULL) goto failed; answers 235 source4/nbt_server/packet.c packet->answers[0].name = *name; answers 236 source4/nbt_server/packet.c packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; answers 237 source4/nbt_server/packet.c packet->answers[0].rr_class = NBT_QCLASS_IP; answers 238 source4/nbt_server/packet.c packet->answers[0].ttl = request_packet->additional[0].ttl; answers 239 source4/nbt_server/packet.c packet->answers[0].rdata = request_packet->additional[0].rdata; answers 278 source4/nbt_server/packet.c packet->answers = talloc_array(packet, struct nbt_res_rec, 1); answers 279 source4/nbt_server/packet.c if (packet->answers == NULL) goto failed; answers 281 source4/nbt_server/packet.c packet->answers[0].name = *name; answers 282 source4/nbt_server/packet.c packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; answers 283 source4/nbt_server/packet.c packet->answers[0].rr_class = NBT_QCLASS_IP; answers 284 source4/nbt_server/packet.c packet->answers[0].ttl = request_packet->additional[0].ttl; answers 285 source4/nbt_server/packet.c packet->answers[0].rdata = request_packet->additional[0].rdata; answers 323 source4/nbt_server/packet.c packet->answers = talloc_array(packet, struct nbt_res_rec, 1); answers 324 source4/nbt_server/packet.c if (packet->answers == NULL) goto failed; answers 326 source4/nbt_server/packet.c packet->answers[0].name = *name; answers 327 source4/nbt_server/packet.c packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; answers 328 source4/nbt_server/packet.c packet->answers[0].rr_class = NBT_QCLASS_IP; answers 329 source4/nbt_server/packet.c packet->answers[0].ttl = ttl; answers 330 source4/nbt_server/packet.c packet->answers[0].rdata.data.length = 2; answers 331 source4/nbt_server/packet.c packet->answers[0].rdata.data.data = talloc_array(packet, uint8_t, 2); answers 332 source4/nbt_server/packet.c if (packet->answers[0].rdata.data.data == NULL) goto failed; answers 333 source4/nbt_server/packet.c RSSVAL(packet->answers[0].rdata.data.data, 0, request_packet->operation); answers 9480 source4/torture/nbt/winsreplication.c rep_packet->answers = talloc_array(rep_packet, struct nbt_res_rec, 1); answers 9481 source4/torture/nbt/winsreplication.c if (rep_packet->answers == NULL) return; answers 9483 source4/torture/nbt/winsreplication.c rep_packet->answers[0].name = *name; answers 9484 source4/torture/nbt/winsreplication.c rep_packet->answers[0].rr_class = NBT_QCLASS_IP; answers 9485 source4/torture/nbt/winsreplication.c rep_packet->answers[0].ttl = 0; answers 9507 source4/torture/nbt/winsreplication.c rep_packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; answers 9509 source4/torture/nbt/winsreplication.c rep_packet->answers[0].rdata.netbios.length = num_ips*6; answers 9510 source4/torture/nbt/winsreplication.c rep_packet->answers[0].rdata.netbios.addresses = answers 9511 source4/torture/nbt/winsreplication.c talloc_array(rep_packet->answers, struct nbt_rdata_address, num_ips); answers 9512 source4/torture/nbt/winsreplication.c if (rep_packet->answers[0].rdata.netbios.addresses == NULL) return; answers 9516 source4/torture/nbt/winsreplication.c &rep_packet->answers[0].rdata.netbios.addresses[i]; answers 9530 source4/torture/nbt/winsreplication.c rep_packet->answers[0].rr_type = NBT_QTYPE_NULL; answers 9532 source4/torture/nbt/winsreplication.c ZERO_STRUCT(rep_packet->answers[0].rdata); answers 9583 source4/torture/nbt/winsreplication.c rep_packet->answers = talloc_array(rep_packet, struct nbt_res_rec, 1); answers 9584 source4/torture/nbt/winsreplication.c if (rep_packet->answers == NULL) return; answers 9586 source4/torture/nbt/winsreplication.c rep_packet->answers[0].name = *name; answers 9587 source4/torture/nbt/winsreplication.c rep_packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; answers 9588 source4/torture/nbt/winsreplication.c rep_packet->answers[0].rr_class = NBT_QCLASS_IP; answers 9589 source4/torture/nbt/winsreplication.c rep_packet->answers[0].ttl = req_packet->additional[0].ttl; answers 9590 source4/torture/nbt/winsreplication.c rep_packet->answers[0].rdata = req_packet->additional[0].rdata;