X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fioctl.c;h=12f3e71d29ba401196a3c1f40768467547ddf448;hb=5e3b93f248c98873cc843e83092bb8da92ac85a2;hp=6404b0c10ca245f414fbe1eaf8c797fe0592a7de;hpb=a91482bdcc2e0f6035702e46f1b99043a0893346;p=linux-2.6.git diff --git a/fs/ioctl.c b/fs/ioctl.c index 6404b0c10..12f3e71d2 100644 --- a/fs/ioctl.c +++ b/fs/ioctl.c @@ -4,17 +4,14 @@ * Copyright (C) 1991, 1992 Linus Torvalds */ -#include #include #include #include #include #include -#include #include #include #include -#include #include #include @@ -173,19 +170,6 @@ asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg) error = vx_proc_ioctl(filp->f_dentry->d_inode, filp, cmd, arg); break; #endif - case FIOC_SETIATTR: - case FIOC_GETIATTR: - /* - * Verify that this filp is a file object, - * not (say) a socket. - */ - error = -ENOTTY; - if (S_ISREG(filp->f_dentry->d_inode->i_mode) || - S_ISDIR(filp->f_dentry->d_inode->i_mode)) - error = vc_iattr_ioctl(filp->f_dentry, - cmd, arg); - break; - default: error = -ENOTTY; if (S_ISREG(filp->f_dentry->d_inode->i_mode)) @@ -199,11 +183,3 @@ asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg) out: return error; } - -/* - * Platforms implementing 32 bit compatibility ioctl handlers in - * modules need this exported - */ -#ifdef CONFIG_COMPAT -EXPORT_SYMBOL(sys_ioctl); -#endif