rem: parse_sg_line (char *device_str, char *devices, struct scsi_unit *scsi_unit)
add: parse_sg_line (char *device_str, char *devices, struct scsi_unit *unit)
context: parse_sg_line (char *device_str, char *devices, struct scsi_unit *scsi_unit){	char vendor[9], model[17], rev[5];	int host_no, access_count, queue_depth, device_busy, online, channel;		scsi_unit->exist = FALSE;		if (strcmp (device_str, "<no active device>") == 0) {		scsi_unit->exist = FALSE;		return;	}	if (sscanf (device_str, "%8c\t%16c\t%4c", vendor, model, rev) != 3) {		g_warning ("Couldn't match line in /proc/scsi/sg/device_strs\n");		return;	}	vendor[8] = 0; model[16] = 0; rev[4] = 0;	scsi_unit->vendor = g_strdup (g_strstrip (vendor));	scsi_unit->model = g_strdup (g_strstrip (model));	scsi_unit->rev = g_strdup (g_strstrip (rev));	if (sscanf (devices, "%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d",		    &host_no,		    &channel, &scsi_unit->id, &scsi_unit->lun, &scsi_unit->type,		    &access_count, &queue_depth, &device_busy,		    &online) != 9) {				g_warning ("Couldn't match line in /proc/scsi/sg/devices\n");		return;	}	scsi_unit->bus = host_no;	scsi_unit->exist = TRUE;}