Lines Matching defs:replies
168 int no_reply; // don't send asynchronous replies to client
171 struct reply_state *replies; // corresponding (active) reply list
257 struct reply_state *next; // If there are multiple unsent replies
482 // Now, if this request_state is not subordinate to some other primary, close file descriptor and discard replies
490 while (req->replies) // free pending replies
492 reply_state *ptr = req->replies;
493 req->replies = req->replies->next;
548 // If the request does not want asynchronous replies, then the reply is freed instead of being appended to any list.
561 ptr = &r->replies;
1190 if (tmp->replies) LogMsg("connection_termination ERROR How can subordinate req %p %d have replies queued?", tmp, tmp->sd);
4945 // Check if the request wants no asynchronous replies.
6092 if (req->primary && req->replies)
6093 LogMemCorruption("UDS request list: Subordinate request %p/%d/%p should not have replies (%p)",
6094 req, req->sd, req->primary && req->replies);
6103 for (rep = req->replies; rep; rep=rep->next)
6105 LogMemCorruption("UDS req->replies: %p is garbage", rep);
6152 reply_state *const rep = req->replies; // Send the first waiting reply
6198 while (r->replies) // Send queued replies
6201 if (r->replies->next)
6202 r->replies->rhdr->flags |= dnssd_htonl(kDNSServiceFlagsMoreComing);
6206 reply_state *fptr = r->replies;
6207 r->replies = r->replies->next;
6222 if (r->replies) // If we failed to send everything, check our time_blocked timer
6234 struct reply_state *x = r->replies;