Lines Matching refs:req
137 iscsid_request_t req;
153 req.request = ISCSID_DAEMON_TEST;
154 req.parameter_length = 0;
156 i = sendto(sock, &req, sizeof(req), 0, (struct sockaddr *)(void *)&name,
158 if (i == sizeof(req)) {
235 * req The request
242 process_message(iscsid_request_t *req, iscsid_response_t **prsp, int *prsp_temp)
245 void *p = req->parameter;
252 switch (req->request) {
254 if (req->parameter_length < sizeof(iscsid_add_target_req_t)) {
262 if (req->parameter_length != sizeof(iscsid_add_portal_req_t)) {
270 if (req->parameter_length != sizeof(iscsid_get_set_target_options_t)) {
278 if (req->parameter_length != sizeof(iscsid_sym_id_t)) {
286 if (req->parameter_length !=
299 if (req->parameter_length < sizeof(iscsid_refresh_req_t)) {
307 if (req->parameter_length != sizeof(iscsid_list_id_t)) {
315 if (req->parameter_length != sizeof(iscsid_search_list_req_t)) {
323 if (req->parameter_length != sizeof(iscsid_get_list_req_t)) {
331 if (req->parameter_length != sizeof(iscsid_list_id_t)) {
339 if (req->parameter_length != sizeof(iscsid_list_id_t)) {
348 if (req->parameter_length != sizeof(iscsid_add_isns_server_req_t)) {
357 if (req->parameter_length != sizeof(iscsid_sym_id_t)) {
369 if (req->parameter_length != sizeof(iscsid_sym_id_t)) {
378 if (req->parameter_length != sizeof(iscsid_add_initiator_req_t)) {
387 if (req->parameter_length != sizeof(iscsid_sym_id_t)) {
395 if (req->parameter_length != sizeof(iscsid_sym_id_t)) {
403 if (req->parameter_length != sizeof(iscsid_login_req_t)) {
411 if (req->parameter_length != sizeof(iscsid_login_req_t)) {
419 if (req->parameter_length != sizeof(iscsid_sym_id_t)) {
427 if (req->parameter_length != sizeof(iscsid_remove_connection_req_t)) {
439 if (req->parameter_length != sizeof(iscsid_sym_id_t)) {
447 if (req->parameter_length != sizeof(iscsid_get_connection_info_req_t)) {
456 if (req->parameter_length != sizeof(iscsid_set_node_name_req_t)) {
529 iscsid_request_t *req;
584 req = (iscsid_request_t *)(void *)req_buf;
589 ret = recvfrom(client_sock, req, len, MSG_PEEK |
599 req->request, req->parameter_length));
601 len += req->parameter_length;
607 req = malloc(len);
608 if (!req) {
615 ret = recvfrom(client_sock, req, len, MSG_WAITALL,
620 free(req);
624 if (req->request == ISCSID_DAEMON_TERMINATE)
628 if (req->request == ISCSID_DAEMON_TEST) {
630 free(req);
638 free(req);
643 process_message(req, &rsp, &rsp_temp);
646 free(req);
663 free(req);