aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iscsi
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/iscsi')
-rw-r--r--sys/dev/iscsi/icl_conn_if.m1
-rw-r--r--sys/dev/iscsi/icl_soft.c4
-rw-r--r--sys/dev/iscsi/icl_wrappers.h6
3 files changed, 6 insertions, 5 deletions
diff --git a/sys/dev/iscsi/icl_conn_if.m b/sys/dev/iscsi/icl_conn_if.m
index e46b8cdc20dc..24f805f46362 100644
--- a/sys/dev/iscsi/icl_conn_if.m
+++ b/sys/dev/iscsi/icl_conn_if.m
@@ -115,6 +115,7 @@ METHOD void task_done {
METHOD int transfer_setup {
struct icl_conn *_ic;
+ struct icl_pdu *_ip;
union ctl_io *_io;
uint32_t *_transfer_tag;
void **_prvp;
diff --git a/sys/dev/iscsi/icl_soft.c b/sys/dev/iscsi/icl_soft.c
index 37f3911204c4..8547a70ea535 100644
--- a/sys/dev/iscsi/icl_soft.c
+++ b/sys/dev/iscsi/icl_soft.c
@@ -1463,8 +1463,8 @@ icl_soft_conn_task_done(struct icl_conn *ic, void *prv)
}
int
-icl_soft_conn_transfer_setup(struct icl_conn *ic, union ctl_io *io,
- uint32_t *transfer_tag, void **prvp)
+icl_soft_conn_transfer_setup(struct icl_conn *ic, struct icl_pdu *ip,
+ union ctl_io *io, uint32_t *transfer_tag, void **prvp)
{
return (0);
diff --git a/sys/dev/iscsi/icl_wrappers.h b/sys/dev/iscsi/icl_wrappers.h
index cc37771c7dba..515410b40045 100644
--- a/sys/dev/iscsi/icl_wrappers.h
+++ b/sys/dev/iscsi/icl_wrappers.h
@@ -129,11 +129,11 @@ icl_conn_task_done(struct icl_conn *ic, void *prv)
}
static inline int
-icl_conn_transfer_setup(struct icl_conn *ic, union ctl_io *io,
- uint32_t *transfer_tagp, void **prvp)
+icl_conn_transfer_setup(struct icl_conn *ic, struct icl_pdu *ip,
+ union ctl_io *io, uint32_t *transfer_tagp, void **prvp)
{
- return (ICL_CONN_TRANSFER_SETUP(ic, io, transfer_tagp, prvp));
+ return (ICL_CONN_TRANSFER_SETUP(ic, ip, io, transfer_tagp, prvp));
}
static inline void