diff options
Diffstat (limited to 'sys/dev/iscsi')
-rw-r--r-- | sys/dev/iscsi/icl_conn_if.m | 1 | ||||
-rw-r--r-- | sys/dev/iscsi/icl_soft.c | 4 | ||||
-rw-r--r-- | sys/dev/iscsi/icl_wrappers.h | 6 |
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 |