New command -scsi_dev_family, new -as cdrecord option drive_scsi_dev_family=
This commit is contained in:
@ -2775,6 +2775,8 @@ int Xorriso_status(struct XorrisO *xorriso, char *filter, FILE *fp, int flag)
|
||||
static char channel_prefixes[4][4]= {".","R","I","M"};
|
||||
static char load_names[][20]= {"auto", "session", "track", "lba", "volid"};
|
||||
static int max_load_mode= 4;
|
||||
static char scsi_family[8][8]=
|
||||
{"default", "sr", "scd", "st", "sg", "", "", ""};
|
||||
struct Xorriso_lsT *paths, *leafs, *s, *plst, *vlst;
|
||||
|
||||
Xorriso_alloc_meM(sfe, char, 5 * SfileadrL + 80);
|
||||
@ -3750,6 +3752,12 @@ int Xorriso_status(struct XorrisO *xorriso, char *filter, FILE *fp, int flag)
|
||||
}
|
||||
}
|
||||
|
||||
is_default= (xorriso->linux_scsi_dev_family == 0);
|
||||
sprintf(line, "-scsi_dev_family %s\n",
|
||||
scsi_family[xorriso->linux_scsi_dev_family & 7]);
|
||||
if(!(is_default && no_defaults))
|
||||
Xorriso_status_result(xorriso,filter,fp,flag&2);
|
||||
|
||||
do_single= 0;
|
||||
dev_filter= filter;
|
||||
if(dev_filter != NULL) {
|
||||
|
Reference in New Issue
Block a user