Revision 74382217 hw/scsi.h

b/hw/scsi.h
80 80
    int (*write_data)(SCSIRequest *req);
81 81
    void (*cancel_io)(SCSIRequest *req);
82 82
    uint8_t *(*get_buf)(SCSIRequest *req);
83
    int (*get_sense)(SCSIRequest *req, uint8_t *buf, int len);
83 84
};
84 85

  
85 86
struct SCSIBusOps {
......
155 156
void scsi_req_data(SCSIRequest *req, int len);
156 157
void scsi_req_complete(SCSIRequest *req);
157 158
uint8_t *scsi_req_get_buf(SCSIRequest *req);
159
int scsi_req_get_sense(SCSIRequest *req, uint8_t *buf, int len);
158 160
void scsi_req_abort(SCSIRequest *req, int status);
159 161
void scsi_req_cancel(SCSIRequest *req);
160 162
void scsi_device_purge_requests(SCSIDevice *sdev);

Also available in: Unified diff