Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/include/linux/usbdevice_fs.h |    2 ++
 1 files changed, 2 insertions(+)

diff -puN include/linux/usbdevice_fs.h~compat-ioctl-for-submiting-urb-fix include/linux/usbdevice_fs.h
--- 25/include/linux/usbdevice_fs.h~compat-ioctl-for-submiting-urb-fix	2005-02-09 17:35:44.000000000 -0800
+++ 25-akpm/include/linux/usbdevice_fs.h	2005-02-09 17:35:57.000000000 -0800
@@ -124,6 +124,7 @@ struct usbdevfs_hub_portinfo {
 	char port [127];	/* e.g. port 3 connects to device 27 */
 };
 
+#ifdef CONFIG_COMPAT
 struct usbdevfs_urb32 {
 	unsigned char type;
 	unsigned char endpoint;
@@ -139,6 +140,7 @@ struct usbdevfs_urb32 {
 	compat_caddr_t usercontext; /* unused */
 	struct usbdevfs_iso_packet_desc iso_frame_desc[0];
 };
+#endif
 
 #define USBDEVFS_CONTROL           _IOWR('U', 0, struct usbdevfs_ctrltransfer)
 #define USBDEVFS_BULK              _IOWR('U', 2, struct usbdevfs_bulktransfer)
_