patch-2.3.24 linux/include/net/irda/toshoboe.h
Next file: linux/include/net/irda/uircc.h
Previous file: linux/include/net/irda/timer.h
Back to the patch index
Back to the overall index
-  Lines: 18
-  Date:
Mon Oct 25 20:49:42 1999
-  Orig file: 
v2.3.23/linux/include/net/irda/toshoboe.h
-  Orig date: 
Mon Oct  4 15:49:30 1999
diff -u --recursive --new-file v2.3.23/linux/include/net/irda/toshoboe.h linux/include/net/irda/toshoboe.h
@@ -154,7 +154,16 @@
 
 struct toshoboe_cb
   {
-    struct irda_device idev;    /*IRDA device */
+    struct net_device *netdev; /* Yes! we are some kind of netdevice */
+    struct net_device_stats stats;
+
+    struct irlap_cb    *irlap; /* The link layer we are binded to */
+
+    struct chipio_t io;        /* IrDA controller information */
+    struct qos_info qos;       /* QoS capabilities for this device */
+
+    __u32 flags;               /* Interface flags */
+
     struct pci_dev *pdev;       /*PCI device */
     int base;                   /*IO base */
     int txpending;              /*how many tx's are pending */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)