mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 00:32:25 -04:00
Map CLEAR TASK SET and I_T NEXUS RESET for iSCSI.
The last should not be called without iSCSIProtocolLevel negotiation.
This commit is contained in:
parent
4cbc0bc5ae
commit
bb978da493
1 changed files with 12 additions and 0 deletions
|
|
@ -639,6 +639,12 @@ cfiscsi_pdu_handle_task_request(struct icl_pdu *request)
|
|||
#endif
|
||||
io->taskio.task_action = CTL_TASK_ABORT_TASK_SET;
|
||||
break;
|
||||
case BHSTMR_FUNCTION_CLEAR_TASK_SET:
|
||||
#if 0
|
||||
CFISCSI_SESSION_DEBUG(cs, "BHSTMR_FUNCTION_CLEAR_TASK_SET");
|
||||
#endif
|
||||
io->taskio.task_action = CTL_TASK_CLEAR_TASK_SET;
|
||||
break;
|
||||
case BHSTMR_FUNCTION_LOGICAL_UNIT_RESET:
|
||||
#if 0
|
||||
CFISCSI_SESSION_DEBUG(cs, "BHSTMR_FUNCTION_LOGICAL_UNIT_RESET");
|
||||
|
|
@ -657,6 +663,12 @@ cfiscsi_pdu_handle_task_request(struct icl_pdu *request)
|
|||
#endif
|
||||
io->taskio.task_action = CTL_TASK_TARGET_RESET;
|
||||
break;
|
||||
case BHSTMR_FUNCTION_I_T_NEXUS_RESET:
|
||||
#if 0
|
||||
CFISCSI_SESSION_DEBUG(cs, "BHSTMR_FUNCTION_I_T_NEXUS_RESET");
|
||||
#endif
|
||||
io->taskio.task_action = CTL_TASK_I_T_NEXUS_RESET;
|
||||
break;
|
||||
default:
|
||||
CFISCSI_SESSION_DEBUG(cs, "unsupported function 0x%x",
|
||||
bhstmr->bhstmr_function & ~0x80);
|
||||
|
|
|
|||
Loading…
Reference in a new issue