[PATCH] remove TCGETS

Matthew Wilcox <[email protected]> Tue, 12 Aug 2003 22:48:02 +0100
Newsgroups gmane.comp.file-systems.intermezzo.devel
Message-ID <20030812214802.GM10015__4829.04694877124$1060726378@parcelfarce.linux.theplanet.co.uk>
I see no reason to handle TCGETS in presto_ioctl, and even if you do get
it somehow, the action is the same as the default.  This happens to break
on PA-RISC and not on i386 due to i386 using an old-style definition of
TCGETS and PA-RISC using one which invovles sizeof().

diff -urpNX dontdiff linus-2.6/fs/intermezzo/dir.c parisc-2.6/fs/intermezzo/dir.c
--- linus-2.6/fs/intermezzo/dir.c	Tue Aug 12 13:11:17 2003
+++ parisc-2.6/fs/intermezzo/dir.c	Tue Aug 12 13:29:43 2003
@@ -1304,10 +1304,6 @@ int presto_ioctl(struct inode *inode, st
                 return rc;
         }
 
-        case TCGETS:
-                EXIT;
-                return -EINVAL;
-
         default:
                 EXIT;
                 return -EINVAL;

-- 
"It's not Hollywood.  War is real, war is primarily not about defeat or
victory, it is about death.  I've seen thousands and thousands of dead bodies.
Do you think I want to have an academic debate on this subject?" -- Robert Fisk


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01