diff -u -p linux/net/irda/timer.d2.c linux/net/irda/timer.c --- linux/net/irda/timer.d2.c Thu Sep 4 15:48:59 2003 +++ linux/net/irda/timer.c Thu Sep 4 15:50:04 2003 @@ -30,7 +30,7 @@ #include #include -#include +#include #include #include diff -u -p linux/net/irda/wrapper.d2.c linux/net/irda/wrapper.c --- linux/net/irda/wrapper.d2.c Thu Sep 4 15:50:30 2003 +++ linux/net/irda/wrapper.c Thu Sep 4 15:50:47 2003 @@ -32,7 +32,6 @@ #include #include -#include #include #include #include diff -u -p linux/drivers/net/irda/act200l.d2.c linux/drivers/net/irda/act200l.c --- linux/drivers/net/irda/act200l.d2.c Thu Sep 4 15:42:24 2003 +++ linux/drivers/net/irda/act200l.c Thu Sep 4 15:42:55 2003 @@ -25,7 +25,6 @@ #include #include -#include static int act200l_reset(struct irda_task *task); static void act200l_open(dongle_t *self, struct qos_info *qos); diff -u -p linux/drivers/net/irda/girbil.d2.c linux/drivers/net/irda/girbil.c --- linux/drivers/net/irda/girbil.d2.c Thu Sep 4 15:41:36 2003 +++ linux/drivers/net/irda/girbil.c Thu Sep 4 15:41:47 2003 @@ -29,7 +29,6 @@ #include #include -#include static int girbil_reset(struct irda_task *task); static void girbil_open(dongle_t *self, struct qos_info *qos); diff -u -p linux/drivers/net/irda/ma600.d2.c linux/drivers/net/irda/ma600.c --- linux/drivers/net/irda/ma600.d2.c Thu Sep 4 15:42:32 2003 +++ linux/drivers/net/irda/ma600.c Thu Sep 4 15:42:44 2003 @@ -41,7 +41,6 @@ #include #include -#include #ifndef NDEBUG #undef IRDA_DEBUG diff -u -p linux/drivers/net/irda/mcp2120.d2.c linux/drivers/net/irda/mcp2120.c --- linux/drivers/net/irda/mcp2120.d2.c Thu Sep 4 15:42:17 2003 +++ linux/drivers/net/irda/mcp2120.c Thu Sep 4 15:43:08 2003 @@ -25,7 +25,6 @@ #include #include -#include static int mcp2120_reset(struct irda_task *task); static void mcp2120_open(dongle_t *self, struct qos_info *qos); diff -u -p linux/drivers/net/irda/tekram.d2.c linux/drivers/net/irda/tekram.c --- linux/drivers/net/irda/tekram.d2.c Thu Sep 4 15:40:55 2003 +++ linux/drivers/net/irda/tekram.c Thu Sep 4 15:41:05 2003 @@ -29,7 +29,6 @@ #include #include -#include static void tekram_open(dongle_t *self, struct qos_info *qos); static void tekram_close(dongle_t *self); diff -u -p --new-file linux/include/net/irda.d2/irtty.h linux/include/net/irda/irtty.h --- linux/include/net/irda.d2/irtty.h Tue Sep 2 19:01:23 2003 +++ linux/include/net/irda/irtty.h Wed Dec 31 16:00:00 1969 @@ -1,80 +0,0 @@ -/********************************************************************* - * - * Filename: irtty.h - * Version: 1.0 - * Description: - * Status: Experimental. - * Author: Dag Brattli - * Created at: Tue Dec 9 21:13:12 1997 - * Modified at: Tue Jan 25 09:10:18 2000 - * Modified by: Dag Brattli - * - * Copyright (c) 1997, 1999-2000 Dag Brattli, All Rights Reserved. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of - * the License, or (at your option) any later version. - * - * Neither Dag Brattli nor University of Tromsų admit liability nor - * provide warranty for any of this software. This material is - * provided "AS-IS" and at no charge. - * - ********************************************************************/ - -#ifndef IRTTY_H -#define IRTTY_H - -#include -#include -#include -#include - -#include -#include - -/* Used by ioctl */ -struct irtty_info { - char name[6]; -}; - -#define IRTTY_IOC_MAGIC 'e' -#define IRTTY_IOCTDONGLE _IO(IRTTY_IOC_MAGIC, 1) -#define IRTTY_IOCGET _IOR(IRTTY_IOC_MAGIC, 2, struct irtty_info) -#define IRTTY_IOC_MAXNR 2 - -struct irtty_cb { - magic_t magic; - - struct net_device *netdev; /* Yes! we are some kind of netdevice */ - struct irda_task *task; - struct net_device_stats stats; - - struct tty_struct *tty; - struct irlap_cb *irlap; /* The link layer we are binded to */ - - chipio_t io; /* IrDA controller information */ - iobuff_t tx_buff; /* Transmit buffer */ - iobuff_t rx_buff; /* Receive buffer */ - - struct qos_info qos; /* QoS capabilities for this device */ - dongle_t *dongle; /* Dongle driver */ - - - spinlock_t lock; /* For serializing operations */ - - __u32 new_speed; - __u32 flags; /* Interface flags */ - - INFRARED_MODE mode; -}; - -int irtty_register_dongle(struct dongle_reg *dongle); -void irtty_unregister_dongle(struct dongle_reg *dongle); - -#endif - - - - -