? arch/x86_64/ia32/.depend ? arch/x86_64/ia32/.fpu32.o.flags ? arch/x86_64/ia32/.ia32.o.flags ? arch/x86_64/ia32/.ia32_binfmt.o.flags ? arch/x86_64/ia32/.ia32_ioctl.o.flags ? arch/x86_64/ia32/.ia32_signal.o.flags ? arch/x86_64/ia32/.ipc32.o.flags ? arch/x86_64/ia32/.ptrace32.o.flags ? arch/x86_64/ia32/.socket32.o.flags ? arch/x86_64/ia32/.sys_ia32.o.flags ? arch/x86_64/ia32/ioctl_handler.h Index: linux/arch/x86_64/ia32/ia32_ioctl.c =================================================================== RCS file: /home/cvs/Repository/linux/arch/x86_64/ia32/ia32_ioctl.c,v retrieving revision 1.43 diff -u -u -r1.43 ia32_ioctl.c --- linux/arch/x86_64/ia32/ia32_ioctl.c 27 Feb 2004 13:20:22 -0000 1.43 +++ linux/arch/x86_64/ia32/ia32_ioctl.c 21 Mar 2004 22:19:59 -0000 @@ -2765,7 +2765,7 @@ struct file *file = fget(fd); struct tty_struct *real_tty; - if (!fd) + if (!file) return -EBADF; if (file->f_op->ioctl != tty_ioctl) return -EINVAL;