Ian Dowse eadf519a78 Replace the static "qdat" structure with a per-instance softc field
in all USB ethernet drivers. The qdat structure contains a pointer
to the interface's struct ifnet and is used to process incoming
packets, so simultaneous use of two similar devices caused crashes
and confusion.

The if_udav driver appeared in the tree since Daan's PR, so I made
similar changes to that driver too.

PR:		kern/59290
Submitted by:	Daan Vreeken <Danovitsch@Vitsch.net>
2004-05-23 12:35:25 +00:00
..
2004-05-13 19:15:21 +00:00
2004-05-23 10:57:11 +00:00
2004-05-11 20:46:05 +00:00
2004-04-17 20:30:05 +00:00
2004-05-20 14:49:12 +00:00
2004-02-21 21:10:55 +00:00
2003-08-24 17:55:58 +00:00
2003-08-24 17:55:58 +00:00
2004-05-21 20:34:04 +00:00
2004-05-22 01:56:18 +00:00
2004-03-21 18:16:49 +00:00
2004-04-02 16:41:16 +00:00
2003-08-24 17:55:58 +00:00
2003-08-24 17:55:58 +00:00
2004-02-21 21:10:55 +00:00
2004-05-13 01:24:48 +00:00
2004-03-14 23:03:57 +00:00
2004-05-21 19:47:55 +00:00
2003-08-24 17:55:58 +00:00
2004-05-13 11:33:44 +00:00
2004-02-21 21:10:55 +00:00
2004-02-21 21:10:55 +00:00
2004-04-14 02:20:01 +00:00
2004-02-21 21:10:55 +00:00
2004-05-17 17:16:58 +00:00
2003-08-24 17:55:58 +00:00
2004-05-11 20:06:12 +00:00