Lines Matching defs:response
68 static void do_announce(CTL_MSG *request, CTL_RESPONSE *response);
72 process_request(CTL_MSG *request, CTL_RESPONSE *response)
76 response->type = request->type;
77 response->id_num = 0;
87 response->answer = FAILED;
98 do_announce(request, response);
105 response->id_num = ptr->id_num;
106 response->answer = SUCCESS;
108 insert_table(request, response);
116 response->id_num = ptr->id_num;
117 response->addr = ptr->addr;
118 response->answer = SUCCESS;
120 response->answer = NOT_HERE;
126 response->answer = delete_invite(request->id_num);
131 response->answer = UNKNOWN_REQUEST;
137 do_announce(CTL_MSG *request, CTL_RESPONSE *response)
148 response->answer = result;
155 response->answer = MACHINE_UNKNOWN;
161 insert_table(request, response);
162 response->answer = announce(request, hp->h_name);
168 ptr->id_num = response->id_num = new_id();
169 response->answer = announce(request, hp->h_name);
172 response->id_num = ptr->id_num;
173 response->answer = SUCCESS;