TaskManagement: Add LunReset, TargetWarmReset, TargetColdReset
This commit is contained in:
@@ -458,6 +458,16 @@ int
|
|||||||
iscsi_task_mgmt_abort_task_set_async(struct iscsi_context *iscsi,
|
iscsi_task_mgmt_abort_task_set_async(struct iscsi_context *iscsi,
|
||||||
uint32_t lun,
|
uint32_t lun,
|
||||||
iscsi_command_cb cb, void *private_data);
|
iscsi_command_cb cb, void *private_data);
|
||||||
|
int
|
||||||
|
iscsi_task_mgmt_lun_reset_async(struct iscsi_context *iscsi,
|
||||||
|
uint32_t lun,
|
||||||
|
iscsi_command_cb cb, void *private_data);
|
||||||
|
int
|
||||||
|
iscsi_task_mgmt_target_warm_reset_async(struct iscsi_context *iscsi,
|
||||||
|
iscsi_command_cb cb, void *private_data);
|
||||||
|
int
|
||||||
|
iscsi_task_mgmt_target_cold_reset_async(struct iscsi_context *iscsi,
|
||||||
|
iscsi_command_cb cb, void *private_data);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -109,4 +109,35 @@ iscsi_task_mgmt_abort_task_set_async(struct iscsi_context *iscsi,
|
|||||||
cb, private_data);
|
cb, private_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
iscsi_task_mgmt_lun_reset_async(struct iscsi_context *iscsi,
|
||||||
|
uint32_t lun,
|
||||||
|
iscsi_command_cb cb, void *private_data)
|
||||||
|
{
|
||||||
|
return iscsi_task_mgmt_async(iscsi,
|
||||||
|
lun, ISCSI_TM_LUN_RESET,
|
||||||
|
0xffffffff, 0,
|
||||||
|
cb, private_data);
|
||||||
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
iscsi_task_mgmt_target_warm_reset_async(struct iscsi_context *iscsi,
|
||||||
|
iscsi_command_cb cb, void *private_data)
|
||||||
|
{
|
||||||
|
return iscsi_task_mgmt_async(iscsi,
|
||||||
|
0, ISCSI_TM_TARGET_WARM_RESET,
|
||||||
|
0xffffffff, 0,
|
||||||
|
cb, private_data);
|
||||||
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
iscsi_task_mgmt_target_cold_reset_async(struct iscsi_context *iscsi,
|
||||||
|
iscsi_command_cb cb, void *private_data)
|
||||||
|
{
|
||||||
|
return iscsi_task_mgmt_async(iscsi,
|
||||||
|
0, ISCSI_TM_TARGET_COLD_RESET,
|
||||||
|
0xffffffff, 0,
|
||||||
|
cb, private_data);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user