--- cdrecord/drv_philips.c.orig Sun May 7 14:39:57 2000 +++ cdrecord/drv_philips.c Fri Aug 18 22:40:38 2000 @@ -518,7 +518,7 @@ int *speedp; int dummy; { - struct scsi_mode_page_header *mp; + struct scg_scsi_mode_page_header *mp; char mode[256]; int len = 16; int page = 0x31; @@ -539,7 +539,7 @@ if (len == 0) return (-1); - mp = (struct scsi_mode_page_header *) + mp = (struct scg_scsi_mode_page_header *) (mode + sizeof(struct scsi_mode_header) + ((struct scsi_mode_header *)mode)->blockdesc_len); @@ -567,7 +567,7 @@ int *speedp; int dummy; { - struct scsi_mode_page_header *mp; + struct scg_scsi_mode_page_header *mp; char mode[256]; int len = 20; int page = 0x23; @@ -588,7 +588,7 @@ if (len == 0) return (-1); - mp = (struct scsi_mode_page_header *) + mp = (struct scg_scsi_mode_page_header *) (mode + sizeof(struct scsi_mode_header) + ((struct scsi_mode_header *)mode)->blockdesc_len);