12345678910111213141516171819202122232425262728293031 |
- diff -up wrk/libusal/scsi-linux-sg.c.wrk wrk/libusal/scsi-linux-sg.c
- --- wrk/libusal/scsi-linux-sg.c.wrk 2015-05-29 13:30:41.088896572 +0200
- +++ wrk/libusal/scsi-linux-sg.c 2015-05-29 13:38:25.776303388 +0200
- @@ -509,7 +509,9 @@ usalo_open(SCSI *usalp, char *device)
- /* scan and maybe keep one open, sg_setup decides */
- #define HDX 0
- #define SCD 1
- -#define SG 2
- +/* second scd option included because of Fedora naming convention /dev/srN */
- +#define SCD2 2
- +#define SG 3
- int h;
- /*
- retry_scan_open:
- @@ -533,6 +535,15 @@ retry_scan_open:
- first=0;
- last=255;
- break;
- + }
- + case(SCD2):
- + {
- + if(!check_linux_26())
- + continue;
- + pattern="/dev/sr%d";
- + first=0;
- + last=255;
- + break;
- }
- case(SG):
- {
|