mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-24 09:50:04 +00:00
Staging: comedi: Don't check for -ENOIOCTLCMD
unlocked_ioctl() never returns -ENOIOCTLCMD so remove the check. Signed-off-by: Shawn Bohrer <shawn.bohrer@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
5d7ae22554
commit
a6279bc9e4
1 changed files with 3 additions and 6 deletions
|
@ -97,12 +97,9 @@ static int translated_ioctl(struct file *file, unsigned int cmd,
|
|||
if (!file->f_op)
|
||||
return -ENOTTY;
|
||||
|
||||
if (file->f_op->unlocked_ioctl) {
|
||||
int rc = (int)(*file->f_op->unlocked_ioctl) (file, cmd, arg);
|
||||
if (rc == -ENOIOCTLCMD)
|
||||
rc = -ENOTTY;
|
||||
return rc;
|
||||
}
|
||||
if (file->f_op->unlocked_ioctl)
|
||||
return file->f_op->unlocked_ioctl(file, cmd, arg);
|
||||
|
||||
return -ENOTTY;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue