Lines Matching defs:request
70 CTL_MSG request;
82 * request looking for an invitation
85 find_match(CTL_MSG *request)
93 print_request("find_match", request);
99 &ptr->request);
104 print_request("", &ptr->request);
105 if (strcmp(request->l_name, ptr->request.r_name) == 0 &&
106 strcmp(request->r_name, ptr->request.l_name) == 0 &&
107 ptr->request.type == LEAVE_INVITE)
108 return (&ptr->request);
114 * Look for an identical request, as opposed to a complimentary
118 find_request(CTL_MSG *request)
130 print_request("find_request", request);
136 &ptr->request);
141 print_request("", &ptr->request);
142 if (strcmp(request->r_name, ptr->request.r_name) == 0 &&
143 strcmp(request->l_name, ptr->request.l_name) == 0 &&
144 request->type == ptr->request.type &&
145 request->pid == ptr->request.pid) {
148 return (&ptr->request);
155 insert_table(CTL_MSG *request, CTL_RESPONSE *response)
162 request->id_num = new_id();
163 response->id_num = htonl(request->id_num);
171 ptr->request = *request;
205 if (ptr->request.id_num == id_num)
208 print_request("", &ptr->request);
225 print_request("delete", &ptr->request);