Lines Matching defs:reply
226 /* No reply */
235 nbt_name_reply_t *reply;
241 reply = malloc(sizeof (nbt_name_reply_t));
242 if (reply != NULL) {
243 reply->reply_ready = B_FALSE;
244 reply->name_trn_id = tid;
246 QUEUE_INSERT_TAIL(&reply_queue, reply);
259 if (reply->reply_ready) {
260 info = reply->packet->info;
262 answer = reply->packet->answer;
266 free(reply->addr);
267 free(reply->packet);
269 reply->reply_ready = B_FALSE;
270 reply->name_trn_id = tid;
272 QUEUE_INSERT_TAIL(&reply_queue, reply);
276 return (reply);
282 QUEUE_CLIP(reply);
284 free(reply);
297 nbt_name_reply_t *reply;
301 for (reply = reply_queue.forw; reply != &reply_queue;
302 reply = reply->forw) {
303 if (reply->name_trn_id == packet->name_trn_id) {
304 QUEUE_CLIP(reply);
306 reply->addr = addr;
307 reply->packet = packet;
308 reply->reply_ready = B_TRUE;
331 nbt_name_reply_t *reply;
338 if ((reply = smb_name_get_reply(tid, timeout)) == 0) {
339 return (0); /* No reply: retry */
341 info = reply->packet->info;
342 answer = reply->packet->answer;
444 rc = smb_end_node_challenge(reply);
454 free(reply->addr);
455 free(reply->packet);
456 free(reply);
921 * 0 Unsuccessful send operation; no reply
922 * 1 Got reply
1016 * unless we got no reply.