Lines Matching defs:request
68 CTL_MSG request;
80 * request looking for an invitation
83 find_match(CTL_MSG *request)
91 print_request("find_match", request);
97 &ptr->request);
102 print_request("", &ptr->request);
103 if (strcmp(request->l_name, ptr->request.r_name) == 0 &&
104 strcmp(request->r_name, ptr->request.l_name) == 0 &&
105 ptr->request.type == LEAVE_INVITE)
106 return (&ptr->request);
112 * Look for an identical request, as opposed to a complimentary
116 find_request(CTL_MSG *request)
128 print_request("find_request", request);
134 &ptr->request);
139 print_request("", &ptr->request);
140 if (strcmp(request->r_name, ptr->request.r_name) == 0 &&
141 strcmp(request->l_name, ptr->request.l_name) == 0 &&
142 request->type == ptr->request.type &&
143 request->pid == ptr->request.pid) {
146 return (&ptr->request);
153 insert_table(CTL_MSG *request, CTL_RESPONSE *response)
160 request->id_num = new_id();
161 response->id_num = htonl(request->id_num);
169 ptr->request = *request;
203 if (ptr->request.id_num == id_num)
206 print_request("", &ptr->request);
223 print_request("delete", &ptr->request);