Read10/Write10 parameters
LBA is uint32_t for read/write10 Also store the lba/numblocks arguments in the task structure for read10/write10 This makes it much easier to implement a fully async "read lots/write lots" applications.
This commit is contained in:
@@ -480,11 +480,11 @@ int iscsi_synchronizecache10_async(struct iscsi_context *iscsi, int lun,
|
||||
int immed, iscsi_command_cb cb,
|
||||
void *private_data);
|
||||
|
||||
int iscsi_read10_async(struct iscsi_context *iscsi, int lun, int lba,
|
||||
int datalen, int blocksize, iscsi_command_cb cb,
|
||||
int iscsi_read10_async(struct iscsi_context *iscsi, int lun, uint32_t lba,
|
||||
uint32_t datalen, int blocksize, iscsi_command_cb cb,
|
||||
void *private_data);
|
||||
int iscsi_write10_async(struct iscsi_context *iscsi, int lun,
|
||||
unsigned char *data, int datalen, int lba, int fua,
|
||||
unsigned char *data, uint32_t datalen, uint32_t lba, int fua,
|
||||
int fuanv, int blocksize, iscsi_command_cb cb,
|
||||
void *private_data);
|
||||
int iscsi_modesense6_async(struct iscsi_context *iscsi, int lun, int dbd,
|
||||
|
||||
Reference in New Issue
Block a user