Lines Matching refs:answer

185 	struct resource_record	*answer;  in smb_end_node_challenge()  local
199 if ((answer = reply_info->packet->answer) == 0) in smb_end_node_challenge()
202 destination = answer->name; in smb_end_node_challenge()
203 question.name = answer->name; in smb_end_node_challenge()
209 packet.answer = NULL; in smb_end_node_challenge()
236 struct resource_record *answer; in smb_name_get_reply() local
264 answer = reply->packet->answer; in smb_name_get_reply()
265 wait_time = (answer) ? in smb_name_get_reply()
266 TO_MILLISECONDS(answer->ttl) : in smb_name_get_reply()
300 struct resource_record *answer; in smb_reply_ready() local
321 answer = packet->answer; in smb_reply_ready()
322 if (answer) in smb_reply_ready()
323 smb_netbios_name_freeaddrs(answer->name); in smb_reply_ready()
334 struct resource_record *answer; in smb_netbios_process_response() local
344 answer = reply->packet->answer; in smb_netbios_process_response()
350 addr = &answer->name->addr_list; in smb_netbios_process_response()
358 if (answer->ttl) in smb_netbios_process_response()
359 addr->ttl = answer->ttl; in smb_netbios_process_response()
366 } while (addr != &answer->name->addr_list); in smb_netbios_process_response()
367 smb_netbios_name_logf(answer->name); in smb_netbios_process_response()
368 (void) smb_netbios_cache_insert_list(answer->name); in smb_netbios_process_response()
378 if (answer == 0) { in smb_netbios_process_response()
383 name = answer->name; in smb_netbios_process_response()
416 ttl = (answer && answer->ttl) ? answer->ttl : DEFAULT_TTL; in smb_netbios_process_response()
454 if (answer) in smb_netbios_process_response()
455 smb_netbios_name_freeaddrs(answer->name); in smb_netbios_process_response()
536 nrr = npb->answer; in smb_name_buf_from_packet()
734 npb->answer = (struct resource_record *)heap; in smb_name_buf_to_packet()
1001 packet.answer = NULL; in smb_send_name_registration_request()
1097 packet.answer = NULL; in smb_send_name_refresh_request()
1137 struct resource_record answer; in smb_send_name_registration_response() local
1140 bzero(&answer, sizeof (struct resource_record)); in smb_send_name_registration_response()
1148 packet.answer = &answer; in smb_send_name_registration_response()
1154 answer.name = original_packet->question->name; in smb_send_name_registration_response()
1155 answer.rr_type = NAME_QUESTION_TYPE_NB; in smb_send_name_registration_response()
1156 answer.rr_class = NAME_QUESTION_CLASS_IN; in smb_send_name_registration_response()
1157 answer.ttl = original_packet->additional->ttl; in smb_send_name_registration_response()
1158 answer.rdlength = original_packet->additional->rdlength; in smb_send_name_registration_response()
1159 answer.rdata = original_packet->additional->rdata; in smb_send_name_registration_response()
1200 packet.answer = NULL; in smb_send_name_release_request_and_demand()
1226 struct resource_record answer; in smb_send_name_release_response() local
1229 bzero(&answer, sizeof (struct resource_record)); in smb_send_name_release_response()
1236 packet.answer = &answer; in smb_send_name_release_response()
1242 answer.name = original_packet->question->name; in smb_send_name_release_response()
1243 answer.rr_type = NAME_QUESTION_TYPE_NB; in smb_send_name_release_response()
1244 answer.rr_class = NAME_QUESTION_CLASS_IN; in smb_send_name_release_response()
1245 answer.ttl = original_packet->additional->ttl; in smb_send_name_release_response()
1246 answer.rdlength = original_packet->additional->rdlength; in smb_send_name_release_response()
1247 answer.rdata = original_packet->additional->rdata; in smb_send_name_release_response()
1287 packet.answer = NULL; in smb_send_name_query_request()
1327 struct resource_record answer; in smb_send_name_query_response() local
1338 packet.answer = &answer; in smb_send_name_query_response()
1344 answer.name = entry; in smb_send_name_query_response()
1345 answer.rr_class = NAME_QUESTION_CLASS_IN; in smb_send_name_query_response()
1346 answer.ttl = entry->addr_list.ttl; in smb_send_name_query_response()
1347 answer.rdata = data; in smb_send_name_query_response()
1349 answer.rr_type = NAME_RR_TYPE_NULL; in smb_send_name_query_response()
1350 answer.rdlength = 0; in smb_send_name_query_response()
1353 answer.rdlength = 0; in smb_send_name_query_response()
1354 answer.rr_type = NAME_QUESTION_TYPE_NB; in smb_send_name_query_response()
1368 answer.rdlength += 6; in smb_send_name_query_response()
1387 struct resource_record answer; in smb_send_node_status_response() local
1395 bzero(&answer, sizeof (struct resource_record)); in smb_send_node_status_response()
1402 packet.answer = &answer; in smb_send_node_status_response()
1408 answer.name = original_packet->question->name; in smb_send_node_status_response()
1409 answer.rr_type = NAME_RR_TYPE_NBSTAT; in smb_send_node_status_response()
1410 answer.rr_class = NAME_QUESTION_CLASS_IN; in smb_send_node_status_response()
1411 answer.ttl = 0; in smb_send_node_status_response()
1412 answer.rdata = data; in smb_send_node_status_response()
1518 answer.rdlength = scan - data; in smb_send_node_status_response()
2213 if (packet->answer) in smb_netbios_worker()
2214 smb_netbios_name_freeaddrs(packet->answer->name); in smb_netbios_worker()