patch-1.3.28 linux/drivers/scsi/sd_ioctl.c
Next file: linux/drivers/scsi/seagate.c
Previous file: linux/drivers/scsi/sd.h
Back to the patch index
Back to the overall index
- Lines: 29
- Date:
Mon Sep 18 08:54:09 1995
- Orig file:
v1.3.27/linux/drivers/scsi/sd_ioctl.c
- Orig date:
Mon Aug 28 14:52:21 1995
diff -u --recursive --new-file v1.3.27/linux/drivers/scsi/sd_ioctl.c linux/drivers/scsi/sd_ioctl.c
@@ -19,11 +19,9 @@
#include "hosts.h"
#include "sd.h"
-extern int revalidate_scsidisk(int, int);
-
int sd_ioctl(struct inode * inode, struct file * file, unsigned int cmd, unsigned long arg)
{
- int dev = inode->i_rdev;
+ kdev_t dev = inode->i_rdev;
int error;
struct Scsi_Host * host;
int diskinfo[4];
@@ -58,13 +56,13 @@
return 0;
case BLKRASET:
if(!suser()) return -EACCES;
- if(!inode->i_rdev) return -EINVAL;
+ if(!(inode->i_rdev)) return -EINVAL;
if(arg > 0xff) return -EINVAL;
read_ahead[MAJOR(inode->i_rdev)] = arg;
return 0;
case BLKFLSBUF:
if(!suser()) return -EACCES;
- if(!inode->i_rdev) return -EINVAL;
+ if(!(inode->i_rdev)) return -EINVAL;
fsync_dev(inode->i_rdev);
invalidate_buffers(inode->i_rdev);
return 0;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this