Revision 2d3999fe blockdev.c

b/blockdev.c
240 240
    int ret;
241 241

  
242 242
    translation = BIOS_ATA_TRANSLATION_AUTO;
243

  
244
    if (default_to_scsi) {
245
        type = IF_SCSI;
246
        pstrcpy(devname, sizeof(devname), "scsi");
247
    } else {
248
        type = IF_IDE;
249
        pstrcpy(devname, sizeof(devname), "ide");
250
    }
251 243
    media = MEDIA_DISK;
252 244

  
253 245
    /* extract parameters */
......
273 265
            error_report("unsupported bus type '%s'", buf);
274 266
            return NULL;
275 267
	}
268
    } else {
269
        type = default_to_scsi ? IF_SCSI : IF_IDE;
270
        pstrcpy(devname, sizeof(devname), if_name[type]);
276 271
    }
272

  
277 273
    max_devs = if_max_devs[type];
278 274

  
279 275
    if (cyls || heads || secs) {

Also available in: Unified diff