Lines Matching full:response

45 login_nsg(const struct pdu *response)  in login_nsg()  argument
49 bhslr = (struct iscsi_bhs_login_response *)response->pdu_bhs; in login_nsg()
188 login_handle_redirection(struct iscsid_connection *conn, struct pdu *response) in login_handle_redirection() argument
194 bhslr = (struct iscsi_bhs_login_response *)response->pdu_bhs; in login_handle_redirection()
198 keys_load_pdu(response_keys, response); in login_handle_redirection()
217 struct pdu *response; in login_receive() local
222 response = pdu_new(conn); in login_receive()
223 pdu_receive(response); in login_receive()
224 if (response->pdu_bhs->bhs_opcode != ISCSI_BHS_OPCODE_LOGIN_RESPONSE) { in login_receive()
226 response->pdu_bhs->bhs_opcode); in login_receive()
228 bhslr = (struct iscsi_bhs_login_response *)response->pdu_bhs; in login_receive()
242 response); in login_receive()
267 return (response); in login_receive()
480 struct pdu *request, *response; in login_negotiate() local
550 response = login_receive(&conn->conn); in login_negotiate()
552 keys_load_pdu(response_keys, response); in login_negotiate()
565 bhslr = (struct iscsi_bhs_login_response *)response->pdu_bhs; in login_negotiate()
571 log_warnx("received login response " in login_negotiate()
576 log_debugx("received login response " in login_negotiate()
579 pdu_delete(response); in login_negotiate()
586 response = login_receive(&conn->conn); in login_negotiate()
589 if (login_nsg(response) != BHSLR_STAGE_FULL_FEATURE_PHASE) in login_negotiate()
590 log_warnx("received final login response with wrong NSG 0x%x", in login_negotiate()
591 login_nsg(response)); in login_negotiate()
592 pdu_delete(response); in login_negotiate()
614 login_send_chap_r(struct pdu *response) in login_send_chap_r() argument
627 * 'initiator -> target', and 'response' means 'target -> initiator', in login_send_chap_r()
629 * So, here the 'response' from the target is the packet that contains in login_send_chap_r()
630 * CHAP challenge; our CHAP response goes into 'request'. in login_send_chap_r()
633 conn = (struct iscsid_connection *)response->pdu_connection; in login_send_chap_r()
636 keys_load_pdu(response_keys, response); in login_send_chap_r()
639 * First, compute the response. in login_send_chap_r()
700 login_verify_mutual(const struct pdu *response) in login_verify_mutual() argument
707 conn = (struct iscsid_connection *)response->pdu_connection; in login_verify_mutual()
710 keys_load_pdu(response_keys, response); in login_verify_mutual()
714 log_errx(1, "received CHAP Response PDU without CHAP_N"); in login_verify_mutual()
717 log_errx(1, "received CHAP Response PDU without CHAP_R"); in login_verify_mutual()
721 log_errx(1, "received CHAP Response PDU with invalid CHAP_R"); in login_verify_mutual()
745 struct pdu *response; in login_chap() local
751 response = login_receive(&conn->conn); in login_chap()
754 login_send_chap_r(response); in login_chap()
755 pdu_delete(response); in login_chap()
762 response = login_receive(&conn->conn); in login_chap()
764 login_verify_mutual(response); in login_chap()
765 pdu_delete(response); in login_chap()
773 struct pdu *request, *response; in login() local
821 response = login_receive(&conn->conn); in login()
824 keys_load_pdu(response_keys, response); in login()
845 bhslr2 = (struct iscsi_bhs_login_response *)response->pdu_bhs; in login()
847 login_nsg(response) == BHSLR_STAGE_OPERATIONAL_NEGOTIATION) { in login()
857 pdu_delete(response); in login()
864 log_errx(1, "received response without AuthMethod"); in login()
873 pdu_delete(response); in login()
880 log_errx(1, "received response " in login()
893 pdu_delete(response); in login()
894 response = NULL; in login()