TESTS: start abstracting away the error string handling from transports

Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
This commit is contained in:
Ronnie Sahlberg
2014-09-18 19:20:49 -07:00
parent 5efc7bf925
commit 8ed2ad9b69
3 changed files with 51 additions and 50 deletions
+8
View File
@@ -26,6 +26,10 @@
#include <unistd.h>
#include <stdlib.h>
#ifndef discard_const
#define discard_const(ptr) ((void *)((intptr_t)(ptr)))
#endif
extern const char *initiatorname1;
extern const char *initiatorname2;
@@ -184,9 +188,13 @@ extern int sbc3_support;
extern int maximum_transfer_length;
struct scsi_device {
const char *error_str;
struct iscsi_context *iscsi_ctx;
int iscsi_lun;
const char *iscsi_url;
const char *sgio_dev;
};
extern struct scsi_device *sd;