Blame SOURCES/cdrkit-1.1.11-device-name.patch

4f0d43
diff -up wrk/libusal/scsi-linux-sg.c.wrk wrk/libusal/scsi-linux-sg.c
4f0d43
--- wrk/libusal/scsi-linux-sg.c.wrk	2015-05-31 22:21:03.376694659 +0200
4f0d43
+++ wrk/libusal/scsi-linux-sg.c	2015-05-31 22:22:47.183667927 +0200
4f0d43
@@ -509,7 +509,8 @@ usalo_open(SCSI *usalp, char *device)
4f0d43
 		/* scan and maybe keep one open, sg_setup decides */
4f0d43
 #define HDX 0
4f0d43
 #define SCD 1
4f0d43
-#define SG 2
4f0d43
+#define SCD2 2
4f0d43
+#define SG 3
4f0d43
 		int h;
4f0d43
 /*
4f0d43
 retry_scan_open:
4f0d43
@@ -533,6 +534,15 @@ retry_scan_open:
4f0d43
 						first=0;
4f0d43
 						last=255;
4f0d43
 						break;
4f0d43
+					}
4f0d43
+				case(SCD2):
4f0d43
+					{
4f0d43
+						if(!check_linux_26())
4f0d43
+							continue;
4f0d43
+						pattern="/dev/sr%d";
4f0d43
+						first=0;
4f0d43
+						last=255;
4f0d43
+						break;
4f0d43
 					}
4f0d43
 				case(SG):
4f0d43
 					{