Lines Matching refs:answers

130 	packet->answers = talloc_array(packet, struct nbt_res_rec, 1);  in nbtd_name_query_reply_packet()
131 if (packet->answers == NULL) { in nbtd_name_query_reply_packet()
134 answer = packet->answers; in nbtd_name_query_reply_packet()
136 status = nbt_name_dup(packet->answers, name, &answer->name); in nbtd_name_query_reply_packet()
147 packet->answers, in nbtd_name_query_reply_packet()
157 addr->ipaddr = talloc_strdup(packet->answers, addresses[i]); in nbtd_name_query_reply_packet()
230 packet->answers = talloc_array(packet, struct nbt_res_rec, 1); in nbtd_negative_name_query_reply()
231 if (packet->answers == NULL) goto failed; in nbtd_negative_name_query_reply()
233 packet->answers[0].name = *name; in nbtd_negative_name_query_reply()
234 packet->answers[0].rr_type = NBT_QTYPE_NULL; in nbtd_negative_name_query_reply()
235 packet->answers[0].rr_class = NBT_QCLASS_IP; in nbtd_negative_name_query_reply()
236 packet->answers[0].ttl = 0; in nbtd_negative_name_query_reply()
237 ZERO_STRUCT(packet->answers[0].rdata); in nbtd_negative_name_query_reply()
276 packet->answers = talloc_array(packet, struct nbt_res_rec, 1); in nbtd_name_registration_reply()
277 if (packet->answers == NULL) goto failed; in nbtd_name_registration_reply()
279 packet->answers[0].name = *name; in nbtd_name_registration_reply()
280 packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; in nbtd_name_registration_reply()
281 packet->answers[0].rr_class = NBT_QCLASS_IP; in nbtd_name_registration_reply()
282 packet->answers[0].ttl = request_packet->additional[0].ttl; in nbtd_name_registration_reply()
283 packet->answers[0].rdata = request_packet->additional[0].rdata; in nbtd_name_registration_reply()
322 packet->answers = talloc_array(packet, struct nbt_res_rec, 1); in nbtd_name_release_reply()
323 if (packet->answers == NULL) goto failed; in nbtd_name_release_reply()
325 packet->answers[0].name = *name; in nbtd_name_release_reply()
326 packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; in nbtd_name_release_reply()
327 packet->answers[0].rr_class = NBT_QCLASS_IP; in nbtd_name_release_reply()
328 packet->answers[0].ttl = request_packet->additional[0].ttl; in nbtd_name_release_reply()
329 packet->answers[0].rdata = request_packet->additional[0].rdata; in nbtd_name_release_reply()
367 packet->answers = talloc_array(packet, struct nbt_res_rec, 1); in nbtd_wack_reply()
368 if (packet->answers == NULL) goto failed; in nbtd_wack_reply()
370 packet->answers[0].name = *name; in nbtd_wack_reply()
371 packet->answers[0].rr_type = NBT_QTYPE_NETBIOS; in nbtd_wack_reply()
372 packet->answers[0].rr_class = NBT_QCLASS_IP; in nbtd_wack_reply()
373 packet->answers[0].ttl = ttl; in nbtd_wack_reply()
374 packet->answers[0].rdata.data.length = 2; in nbtd_wack_reply()
375 packet->answers[0].rdata.data.data = talloc_array(packet, uint8_t, 2); in nbtd_wack_reply()
376 if (packet->answers[0].rdata.data.data == NULL) goto failed; in nbtd_wack_reply()
377 RSSVAL(packet->answers[0].rdata.data.data, 0, request_packet->operation); in nbtd_wack_reply()