diff options
author | Mike Christie <mchristi@redhat.com> | 2017-05-31 22:52:39 +0200 |
---|---|---|
committer | Nicholas Bellinger <nab@linux-iscsi.org> | 2017-07-07 08:11:45 +0200 |
commit | c6d66aba98a39cfed206c5c61f0a604ba09b26ce (patch) | |
tree | d45f9069b34a52f67f9ea58c4f50e32257944000 /include/target | |
parent | target: do not require a transport_complete for SCF_TRANSPORT_TASK_SENSE (diff) | |
download | linux-c6d66aba98a39cfed206c5c61f0a604ba09b26ce.tar.xz linux-c6d66aba98a39cfed206c5c61f0a604ba09b26ce.zip |
target: add helper to copy sense to se_cmd buffer
This adds a helper to copy sense from backend module buffer to
the se_cmd's sense buffer.
Signed-off-by: Mike Christie <mchristi@redhat.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'include/target')
-rw-r--r-- | include/target/target_core_backend.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/target/target_core_backend.h b/include/target/target_core_backend.h index 1f2b7007f2df..3757f5f54e03 100644 --- a/include/target/target_core_backend.h +++ b/include/target/target_core_backend.h @@ -73,6 +73,8 @@ void target_backend_unregister(const struct target_backend_ops *); void target_complete_cmd(struct se_cmd *, u8); void target_complete_cmd_with_length(struct se_cmd *, u8, int); +void transport_copy_sense_to_cmd(struct se_cmd *, unsigned char *); + sense_reason_t spc_parse_cdb(struct se_cmd *cmd, unsigned int *size); sense_reason_t spc_emulate_report_luns(struct se_cmd *cmd); sense_reason_t spc_emulate_inquiry_std(struct se_cmd *, unsigned char *); |